19892696
7906681
92137317
51875287
75378931
16984298
8527566
86655266
5282594
68413903
58612538
1179563
1840565
53407036
16265622
87702691
52527229
36216704
84227517
35327542
7332923
51555502
192640
78607832
86248723
366696
59333701
5640944
44462222
27801309
46922752
13756138
12927124
59765082
52187416
92885866
33624785
80751958
66988623
60988860