49834640
68071278
61803992
5125617
9916713
61396463
30415980
59071229
696031
17943328
77742009
4304428
91455157
20362747
37902960
90164361
92367003
99236420
39872053
9563862
1928857
27147328
23676292
23823071
51008938
13108119
39731568
37971124
7162993
15828740
83071779
69901228
67542195
33666327
80592660
89162472
55147354
2530330
35923126
35205690