521819
636270
159189
384105
583478
383682
818397
613911
511142
249628
535267
363247
8771000
21143
647251
558570
474153
8694
989358
668711