769990
331837
581575
49765
1017496
614296
524609
230382
381795
540317
4651000
644796
396374
328424
206791
413696
536301
96548
312872
857478
6252
182887
701566
27468
768337
380657