30977446
702636
59099925
35276041
66479785
4128370
61916713
96607174
81075000
63353228
34355260
44224604
33614047
343532
27974402
73062476
46714662
40077673
11582667
72787558
17447329
45493829
28124800
73913558
37642274
63932364
75854284
9487933
2158659
85369574
86291010
23113150
68342659
1697966
72918123
75006655
4099701
71767089
8171261
18478553