81247658
98581300
78626336
22483628
76795464
99196517
53635146
64756506
38406486
41776760
39262779
45714363
92352844
10923310
95571631
22838143
56581063
80675007
68008949
5848496
13086897
48694205
90947212
6197537
99372193
34637985
99981466
69606661
5456102
1093504
7204276
9733258
38717176
27912328
19146625
1905101
45824444
13576422
87154226
45767557