80148031
66247573
43842715
30161495
44176631
79711070
92677952
62009003
56381133
32625010
6127073
48689675
8896835
23866907
42431542
70415487
15722058
39109671
16406050
39056377
14126494
96484145
8486452
88646270
89854668
17249553
22591495
21324320
78297924
25974745
34675390
17306102
72355639
86213021
40202798
31785166
95682580
63125915
30613255
22937311