75847952
28978138
16338028
3930669
86664097
59563071
5326680
72984092
2298329
18167696
71921055
47159435
34139483
37049930
1959157
53277976
16528360
8233864
95481130
89882432
24137255
2711629
43029460
93496627
88477567
50416263
40898862
98884949
3009773
6185769
8177591
4343421
85698654
42987323
38121287
27558574
98042904
92047549
30807625
31373243