75994153
934298
74527795
52644488
56066552
84016261
55878309
17593446
65565603
81411225
27795842
17903136
67089718
7165569
2821969
57771413
7300654
13678450
1017292
39224449
58669850
32677919
77301554
69801905
13623572
3126599
25257058
95992985
21285949
99854099
21703749
4735145
59615654
32675378
279488
34901860
15547291
5664435
59177639
38535402