58402423
8513498
27883400
69819563
9791840
72608184
43547521
75463684
86151684
1822347
15685672
80886415
52497868
73514538
7106858
64324663
56757549
52283983
89165371
95069701
32542783
44444976
59703805
57925285
45247578
20469808
58713121
3551992
91033104
72158780
25099043
4792432
76752384
66372449
56568540
16596303
81776333
8128273
45894123
16025318