59178867
96537309
21692608
35634311
1795329
50635159
93418922
97181385
51708640
73804418
77489699
95206516
18416309
89065879
23172000
94231206
31438039
25414902
6180215
37907488
2819233
49761872
31015128
84125994
7388355
73383469
6930491
16503193
16124662
91323357
88825600
19585732
47791300
49483825
43293158
39691484
76667709
45243146
20974100
1105861