59877814
17479250
88762070
35488648
35126760
54501168
77582361
80793692
98796254
21224211
25499637
6852449
19142920
65916669
6238830
27157880
81223053
55507556
87585302
87922600
4993695
6917248
9044654
12241544
6210667
98771737
95937171
90739456
25835332
1663694
50484332
5406779
4194755
98249012
59998253
54161765
30989959
24352669
54376046
783093