32927698
27958473
1146307
781870
785385
94261991
76085949
48989284
4264294
53368743
6606656
85395691
94778376
50675104
33616558
92649663
74939972
29433800
92567415
62885833
7667138
91144892
31996690
78608517
32723317
92898167
6988292
15006597
21917006
3352027
99981524
84223905
85819531
78655069
440949
15939196
61012746
70941047
16877096
67075738