14291322
8777834
655663
20228687
79983227
53999500
32619936
53632671
2537203
51372901
42075461
44361653
47654088
46369560
47028154
51971249
5578369
67051400
60232343
74156481
79088235
65714785
1696268
45156360
45159879
165326
57543363
3513319
30978885
37263977
2289121
97659131
71788018
78242047
53161196
23601243
23987582
77202158
5484538
85418728