18722802
40821261
59563765
633703
67334752
5545248
17328623
2396990
89013762
11453408
20184115
9739490
77344864
5822155
50278627
68874122
77667232
58244483
59622996
58949516
46281544
38446745
62372405
4003586
2701340
39572020
4237625
97231568
4415390
33933203
59591671
80581224
19337516
64402946
23278507
93125475
30303104
20931086
95034762
4906759