66366806
15988826
81421361
51785259
55321198
59656388
28062702
62479189
10245654
5328388
28845441
57441732
79577266
62275276
23696345
6985150
92973570
90921558
22431764
48155608
55571346
11667574
137845
57064373
96926645
49782670
18481273
2258668
4568878
5991231
11083975
8802161
87682627
15611135
24716540
43345741
93585912
6197690
57121718
22783529