819512
1036803
469864
357228
386431
232577
101942
5675
997984
335803
311585
213467
263284
500841
416275
781256
811951
470118
374102
58387
524115
83666
279432
636607