16374957
70456363
1016354
97409560
27879694
70179250
31369101
95709707
98194779
21602386
3305715
12963795
9116236
59429796
15347209
1097272
78111767
47417564
92076396
58428229
59387550
29672981
3213579
47195937
96355086
95879920
78007469
9751899
83984707
17258402
53955151
80024150
68741133
32044027
66071607
2979245
54244652
67946587
20036337
7957714