80979880
79385657
8569655
67576478
25786753
84408284
93039525
85882445
22139577
9473173
60659329
26784053
86874575
11865803
3969357
51459178
52786519
33276401
62497705
2069677
16893592
69633122
1149342
62278691
22118411
63173984
69595053
70659740
27813458
67336946
85529989
10298783
1898182
2865358
81483497
52629615
30304693
71997890
14369814
19071838