23081848
48751972
75919028
36353255
48607271
42287831
15113569
8478295
49123999
34951590
9338410
34543410
98226363
4699290
92876378
77823691
22439299
58183173
89287902
59671907
98897967
54781244
137750
35993023
4902724
77691476
72389245
93351519
53855872
91721028
10286653
23553321
82947560
88015986
64306034
461862
32484177
86198325
40476842
5264045