10145466
89352
53651794
68269007
48492898
9444157
83191119
44147720
44797445
18708997
74386667
8981227
57709614
93489918
21557427
93457314
23699354
87465
8666809
5938237
67436500
90901816
19974506
8181589
62309440
42297267
9598202
18701735
91444120
49967406
31245626
2607975
13153707
3858765
44741542
6756886
27168112
48054329
6757347
69088712