138998
233428
769871
173693
204606
287853
260199
970816
501162
937595
833984
735640
522925
177473
575853
397901
732433
879979
62159
405236
616316
915268
2014495
977457
255135
821296