75803608
68681037
5867347
94167345
57211073
93316942
46512430
7507666
80169649
24406819
87942324
26191149
75162278
49787201
50237628
48579014
85237845
70863702
18211551
45667729
712327
45925566
99933797
96105453
15741401
472638
9014904
16772040
38278681
96474493
97291917
85603483
97935129
50026396
7693074
32661378
88331222
34796462
78275872
19083242