18571139
60356357
46061802
5039256
51138353
39873768
91191195
29172364
4983579
26887743
839188
47696921
48089197
19543052
15223429
85757201
33986943
33691640
76773178
68012254
36815589
18047969
80585139
50432540
8378756
7488361
1470602
66712510
55008759
85585830
40863465
35778827
10673313
15943430
47938341
64671949
33763773
8046451
61402117
63229732