82944699
69526726
39251958
7758763
4824723
88293083
57669106
80013273
54139665
14832670
4129545
71097078
52335937
45503787
83956431
10614360
24675331
87279079
83063465
2918587
20484395
99657353
77246712
31663529
17784362
65104146
81883064
48739879
98265780
2427945
292541
99534081
5948205
31168606
65706485
6534978
55963325
40221786
53564638
12356173