81192031
65326439
30297675
25799438
15415838
61984156
21375959
66579065
20254135
96005748
65764985
14179409
84249672
50961724
8661277
10696080
43264324
52062006
75237485
57097268
77475784
99542401
29435248
9486691
48635435
2706866
12662547
50682904
30414406
85909000
70625357
1684666
43273800
22872227
36653021
28349015
7504053
43311573
67824791
10007540