14292260
57844259
12633109
30709972
99556140
20534932
64224420
57656343
720418
16582106
51085498
2069383
91647714
40285107
57138055
44025802
56327107
71266084
58451968
1101228
10139979
40672351
62836009
80712602
83744453
50483727
58827238
50063457
34677884
36142467
51459616
6809590
3231958
18392014
597551
50809754
79701139
8604758
48575593
4227261