12702582
70174945
18001333
88989
10527238
35337100
14985008
17823203
36509662
1795230
47241259
6888649
28275642
31817345
6291634
427711
83289476
46977936
51988297
16438102
60845337
84786285
26369968
72888025
49508417
60733905
31854
32985564
41658768
83165993
89055548
847355
55296358
15804239
99788028
25084320
57456250
3992387
35961373
65902854