38346060
38193339
64534876
45106778
11324986
95111372
35875764
44779467
99982962
95099052
19343674
87609224
2418085
1623819
68714649
55899109
39835862
79958064
40324455
89599851
18407174
18262508
68759525
78996417
8618049
1905000
50651724
39678398
74568077
29396471
91259780
61134843
68267948
69763589
92152414
46803950
33123837
8253575
63213003
61526198