16684014
85107808
53258400
58444947
89892970
9735866
25483337
77902638
7080570
1320861
17082525
34946807
28735180
83841056
55694146
16896080
46746719
96709300
69072948
6895121
5392685
39319423
57536471
90887738
66802038
71205390
16419650
58154648
29864155
49964161
27783681
91149020
42214469
38923546
6292843
9244649
90189263
59873806
3254675
29038855