22805634
7886200
14776222
84819676
1131011
89029659
78657311
98796304
12658995
73421586
47064789
39432872
26149753
94983063
2912540
95265666
32336192
13704339
58002975
67898224
51175652
17622021
25994023
16397925
26117220
71553605
22021600
41723784
29214556
32063941
19971499
25674168
41068425
44662875
16481885
2037825
79248562
85373331
25391842
34401591