85101733
86647950
685921
96457278
56699759
62061536
3132889
40636710
20989659
61837299
34571469
69918529
811997
64506138
55733622
22313741
22992606
39898533
62316341
72276143
51815347
19569785
36491198
20597488
25766196
32966416
36571446
93177726
9013388
8455977
19162950
66042789
92881427
39784886
94369326
61509639
8482544
52641125
36464073
21987278