85246329
1287532
99204147
90388245
97815380
55485512
30659022
37967046
48622273
6450285
1988990
20435038
71361395
33749792
42923955
254924
20001453
64896104
80844735
91022696
95878611
77653721
62762724
20659238
34575675
8090322
41098251
91217959
94118345
55867276
38893424
51438803
63328009
40073783
58897754
8052880
26754027
64478537
7322965
67392305