6127089
62646788
7957680
83982378
69321254
4233221
72144504
39775837
18107053
70191034
72765902
2202445
5440128
75671453
68813323
8127748
80016658
97721650
7655145
5071973
21122823
29213373
71418884
94591662
7640426
33306217
22588457
42773705
69088077
13493886
9469533
8299218
79634085
58629085
45537466
12003553
95508401
98436411
81163862
2284682