577450
619763
869657
701716
491950
467128
507260
34941
94928
45286
792683
591150
15534
229270
272430
133224
692655
981491
369210
319131
146566
10371
243199
743254
201870
64666