1407509
536936
1684648
299364
599413
363547
1717995
3303626
2193475
918580
554829
56515
802951
460118
361102
53387
514115
83066
277432
627607
217434
906387
953831
406740