49651389
74589215
8065433
3825295
52468354
38331534
68843730
9655952
81588934
5240737
96242769
93486470
69235773
68191381
22841625
2001746
70845620
2332339
9649147
47391464
39275422
54299266
34025546
35226558
59231281
1247711
72276575
55694719
21508622
66467259
99989299
60323679
5054953
13688273
17048815
59776876
85673967
24467885
81428904
15199526