14715280
72676431
44302317
39999774
15516359
33372548
9694289
90292837
96016800
62841406
4521728
56263735
28434826
2621061
99171144
37031267
2419621
79951860
78139882
77675184
57085922
93734967
11425609
18393365
79835301
42738176
74909516
9929844
65934986
38437848
25705889
19824596
76331721
9889179
73335557
79409288
39688326
74157191
23999914
98346094