5115752
99999390
3185569
72145997
31721945
50918197
23864382
1772564
85019815
97809137
87341253
33351942
5992854
72973445
1943231
8001109
38713426
34548536
41058046
72119895
15199900
69727176
4049845
44779613
769457
56933265
74644739
33545067
20166204
2601640
5215209
30854460
54749238
32601610
75049135
1413772
39243804
90358955
16739904
19208632