41591848
7445538
17079163
4811396
1310807
12832860
27392957
8867896
29157012
689482
24441958
98581013
50128414
63642411
22426198
34759813
81459147
22424413
31197238
27394054
45532393
90061906
1702107
76863518
36316314
5952074
31028483
83967929
9169981
49439368
18262294
66353898
48468978
72574105
57027518
23499344
97117511
8754297
42044737
2759210