47481678
49695674
35515532
14405237
20779249
52229825
80661229
21691184
13883173
85472667
87703202
68303631
80847399
67382986
91991824
1643733
81798989
84159571
9679365
42056403
70603370
69019327
57649826
58456107
29877002
38353290
4125452
33281659
63341144
29164303
92279386
66197071
10037885
81078666
99525682
3973248
16975228
19584060
10837450
72322303