770600
47512
336631
403302
355607
1001942
850909
764769
740407
632325
1038960
66647
654202
256773
542747
821142
84630
970336
353233
202696
839325
57742
363170
945219