79783450
71673443
30559846
22437721
14832248
39246608
29602745
87954573
3164298
7237305
1442025
85044957
6253439
33041363
919670
9119807
5767465
11432787
98384391
32979719
38134819
28155038
68374088
21622294
39864597
83244831
14488764
89031798
7208844
18465717
25723597
79371054
59927988
91924721
52363330
30621365
98088864
81876054
1836999
513520