82431574
2865667
8112707
82037055
57752887
18605996
96213196
1785248
28729768
97312910
83486929
60451893
744249
43921284
79591442
6447188
37012857
12917449
85067986
99606725
480688
46749435
96117361
19905930
89519017
89612239
54013249
114632
8356173
80982362
25033923
88772854
39256350
50482602
41593781
77927133
38309690
20579233
77545899
10493790