18706992
4500496
45256489
15525416
45717078
74212595
83195861
56825010
66774183
91834572
11423772
90262625
73605030
51189437
7613692
59617656
1002488
48207383
47862397
7007667
78413021
9664115
97166415
30821262
69939803
95864465
41275385
5985435
12188775
22264920
7645787
98122847
46474166
56951595
81264870
17885712
53608613
29825246
36192758
80281495