38955829
75758175
78187561
43256349
3633453
18417869
30217764
5201813
61198956
39541717
53111356
12285035
86194534
28493146
36905642
2821440
78415755
7371369
32781900
11142579
59395075
98705077
27326510
70144269
93379245
24919311
16085476
8603300
27058405
29245261
74318647
31825258
64458236
7392388
35194822
80271937
87503381
16206899
65688165
56955670