16199197
52183560
46731764
28673237
33372615
29151633
71556588
92146918
57027759
46287117
1352077
36392719
47802939
88032172
75399760
89876281
68994272
1824428
23478571
7218604
50953389
1585895
93739073
42922943
82661585
89499633
44472820
25985951
48674988
53848263
53205778
92535665
57012429
82815360
15419348
2966274
98337818
8957686
32631688
32907993