149277
8764558
16523890
91358415
31343111
6115077
29924250
55861730
31426480
53776682
18715070
1535323
32485957
57991859
33977006
85213195
4624325
23889180
92027229
3609400
6422109
2413089
41036294
50578123
15857084
95222985
726227
69393310
99163023
98254792
64781965
46309917
81048716
69783983
58493411
86968213
17973539
55149242
63626465
64405264