Winter Ledger · Level 18

hard

0:00

19824861568131913722202115222158228581122111815188115121151220121571934772420111932153241515784794214219221091214142214235202324201121111194131310201434