94627447
85934300
8501567
34447800
17883916
56766926
40731437
74105369
81273771
894842
8588201
14084499
74337209
91465
71342722
18986383
57944635
1663364
38233187
17547378
88507356
9430425
44483830
82649290
67357849
48577297
62296125
22466934
25704540
84128968
45485372
83811421
42444689
58306339
65575422
86453832
92832340
70483069
23776857
9377259