142606
1012359
878270
672987
789807
88714
951192
279803
582345
235569
870437
326231
242413
59159
626616
204643
287290
752540
549185
571814
40740
631729
579552
184332
492638
398842