7921878
6151324
27403242
40746750
35973690
62573048
625499
1910679
1051084
54481367
709887
95919845
48275873
98845917
90103592
16409675
12478249
44929448
8232436
69168451
12402022
94394785
92946480
31657645
85497604
60638682
58282212
947765
63983863
33534237
88732161
15806980
62824296
48706037
18625173
92687363
44094484
60619534
78964730
75117302