75857956
90596032
40059763
5181781
10576238
96282787
22566989
17905328
94002702
1240185
90728436
93153343
46838246
61646864
50685347
19047239
60754879
33985967
29734146
96227427
8141269
8212690
3167937
83042417
204242
23559390
3826237
66513642
93029341
91947186
47971187
13279726
47831762
81234919
33435717
9017650
59529645
95624328
24282798
18598092