8999508
10244891
2165748
455190
6535352
92075210
9342894
38284641
13142885
35304120
63837315
423335
71108439
57132335
44172523
90693502
84823026
50891465
30259813
46833844
17985363
118438
67071318
2944455
7278635
2952981
56879760
5582455
21473655
82306452
31717951
31249405
85549028
35331771
37818189
85533266
42469376
79045254
91231351
63712309