47483222
6701569
72549230
8072346
60575290
6410321
47097762
90442818
71875626
17102327
63836098
20347672
17152069
91022761
57654681
43722719
66807038
36635856
7277674
4886469
36655651
2136087
40106811
483740
69599196
65537390
68759192
27481176
74639872
84612305
193264
87132565
2027250
93006519
34558306
16653624
74266763
37557351
16682920
22023895