37194018
18346296
7466767
12276509
4167629
64053677
9396993
80512644
36235749
16767878
8854648
9776460
80877221
21637210
60574556
69964451
80709820
70933199
982971
87778001
31297287
14597978
6719309
57041277
48629707
97983270
14397616
569253
55217432
25241112
32788229
56941816
87958768
44473491
13379237
37001601
4871171
7032746
5023048
5245627