78588166
77539782
6437127
45942059
64901103
49369333
9565750
53333174
31987515
72025215
55009012
98386668
97898872
61788685
5048949
60308011
18909871
46001186
75463127
45846933
97484699
70952617
83568605
93601612
21279037
38726481
74391846
33183724
83541550
95365116
35965975
48887197
7642136
57237477
97015539
49481226
51306871
33493676
75755181
69831477