86718150
96501597
20787043
71044326
46735697
19222297
25697964
96228946
20315871
75828484
70662504
49229320
39094431
1097248
46851185
56636638
29029703
20298957
6687764
56337080
21984826
36128049
40021290
25507692
11195721
79243736
42174667
82239386
70377810
23671756
91038650
63151412
70487585
22991092
3236140
48508053
29433219
44166426
98386504
95329079