47451847
4364479
17821187
56691884
45405920
63769162
24324166
53544898
54747176
20246233
49258605
24602941
12077038
79612055
38669026
41899088
30691541
12618824
23299632
98623829
8682582
90515740
41998525
3702438
73396208
11393459
26646020
9901825
12314701
9512870
2388815
13843921
57534156
88201881
9427839
67542057
12126141
58141234
27724769
70249580