70411776
57197237
30239845
2311338
43543396
89791036
99662219
3210125
63802701
63398833
99003189
53347890
52541982
89007983
88875547
44893640
49344994
41796758
53403863
89713983
85695148
23673453
77451528
49324622
31305367
22104113
24368931
885137
64732556
98017956
9739496
59663576
28453757
14433665
37889427
56281211
81524067
59895326
93586217
36993243