31042517
10764834
98796570
74824725
35637545
44693924
60353025
15922496
88994917
32247450
9963196
88536404
52093915
19563624
18927083
9171827
11402262
98268838
1738154
53856547
28236308
16383720
96441934
36009478
33745173
52201604
60903965
64994019
712061
112338
80437342
41381035
23405497
60844752
43261169
56136664
47366313
80033175
50675542
97115442