71269760
2366942
32285662
54279932
4859011
23246127
84712148
67563725
21886660
60901583
65151136
65853096
33525450
88505614
35206971
94111171
91713581
57136886
33007223
60462312
12878765
1978621
72589641
98971746
99094220
60548999
68749679
47452736
67973166
60186512
26112253
20922507
7466957
48216801
70008500
14159229
70492209
90314497
64483145
86747001