84565514
28157911
41477011
98358135
14182523
73242861
35498466
99032787
28413560
41045579
49604281
370546
88704341
55906890
41153482
21225099
91517743
14415148
79189843
95799563
92228750
23991089
35344694
98013207
49597745
12913250
46946353
25799281
51808522
35989139
15204672
20545376
9285091
7825396
4810792
2787537
43063597
76893399
24158087
90831000