87269741
24792417
14851206
53711140
61117513
30637272
10733538
6668854
23172854
4708498
47591354
6908648
40397856
17746294
23645141
31316776
30058830
3174608
53026222
91351076
69648982
65159171
28522912
88916035
49011841
47487110
60068945
83989759
32101497
99837565
32597465
4389967
90294082
41369429
70327957
20182058
48488109
8536707
1479103
89513307