2707736
23601356
798328
27385550
90829746
3294295
2398250
27986294
21209650
4742882
1796047
4187333
58687383
50457504
8709895
1492840
50938053
53504257
43916308
1527032
76924876
61248914
12509310
45229353
47441530
97382682
70934600
55482454
58518187
64846653
144851
45996000
91302064
51389506
87592253
99803781
53771948
12165425
33718966
33767230