88956022
7675337
57881403
36642340
62974512
7048104
383345
47638016
66022453
40045978
85282355
37979185
97942171
91248411
29635382
18116933
13699267
34394807
23068765
19814101
9984022
13067359
97665477
8346751
22767108
2991792
96439179
36909181
71002863
17533665
47218822
25909976
40818411
44164185
52651350
18956302
49806132
9005580
77109792
85091671