84508520
1559528
7575967
91818735
69635170
94904784
95092329
72855689
90467572
61951897
41289390
66186279
18765046
47945485
67489688
6166711
19105464
21699
76462260
28789978
89897474
78333813
16781442
34072309
27805413
58851838
73138679
7979112
36326816
11253619
29984112
6475810
61947668
41459289
2601568
10061721
7745550
53537941
94125864
47164788