64266799
14678052
2182859
66358830
24809109
4533526
11621792
95705602
96177885
22213200
34727056
97469548
18594652
45281088
39646521
96041547
863636
26839008
14963852
44712475
1963184
16556225
86067197
76223813
17909373
42898255
93464405
81037103
39486030
55868417
55202807
26728376
78449752
40511744
19766692
1575572
74918166
66721238
25763304
64307200