17818860
25974113
31142272
42065210
679241
3922621
11633529
82629052
41908404
86262504
55342441
5203283
64664165
74385800
1815854
8454335
58549377
96789053
5583591
13331568
35529734
19232296
59151047
9063694
55476287
72471163
53224716
19518015
57183809
4963477
12759524
52534355
3802831
99464875
23116179
2268977
12684330
52248095
9575912
2792828