65777050
2846261
9114950
33928969
16015470
96996921
97408133
51839616
40472097
44898917
1901332
42911875
9196148
2324079
7582813
79874584
7578957
61174503
10241990
8711670
97097671
9177790
64098227
81248015
78946437
71714840
6080207
15414380
13692304
46375613
56961332
1701794
24739383
80972268
80056147
86183717
90555803
84175833
21793360
8485803