77808025
23326273
53607890
54172471
83674695
6789363
10103015
35083306
15552732
43071988
55427355
25948027
80539676
37866160
13505044
94865980
47781803
99043263
17873423
1685305
64676861
39967282
34992995
15587176
13681247
12216167
3105063
93896664
96795408
15438991
7984785
7618706
7749263
21057435
9076201
247555
66973271
38705997
19837378
26468310