65412386
85174253
25717352
15841095
58144781
523441
2464725
4332938
94586693
11605850
303010000
49736435
23949036
8493163
88077197
88905546
21335615
53993015
47415718
76097636
20242276
3849695
99478972
66598569
92765205
52564452
83593135
7196944
51538455
726910
92843615
72495469
45979265
51692004
7336909
24438042
9309830
6692654
23691320
18387102