607290
588809
993137
992875
222432
502991
539929
651321
296171
501341
131230
716125
288906
804417
1595
907580
20168484
19639692
17958960
11945916
9269156
7911362
7853668
7190623
7072831
6915477
6900960
6416253
457570
4367231