69627967
3455774
28664747
49207684
38624741
29421254
2748834
18743942
13925001
92678230
61781309
97992545
69214531
40339474
1356699
40008722
5335344
9081799
51031784
20891881
68287327
8500991
9934300
74557479
67432054
71514692
57535954
98843116
43952768
66233633
27235736
9468740
12025002
65329667
32201201
49202957
5616133
63275336
45821714
603117