97673031
405744
73736689
65564932
79616643
12326241
98102013
68547775
71209862
70061583
66761774
44118088
11995726
48176516
7539807
12542294
83641991
5748999
83853851
2415108
727535
7772790
6424718
5533257
18044529
4185602
527713
78732489
97594754
8653281
24309714
3222706
31993893
4190941
38422502
2126810
15871466
37497172
63491298
70286570