17149
80730
830247
578509
1005943
208349
913453
268496
323941
945635
703147
480974
262284
500841
416275
781256
811951
470118
374102
58387
521115
83666
279432
636607