15267973
27219765
23466495
71044236
60187605
42343270
85853310
414691
40659804
30052754
13112671
30668795
90029227
7544820
31679069
350477
33203914
37312457
67525549
11338483
2261354
82987987
21026633
73542299
37889575
5338819
7089613
51639038
15371381
53238624
67992164
48239329
98075920
41619643
9640364
163275
95668167
59216281
98463887
13637586