42056
433327
126959
963378
103362
318776
941399
798830
510998
320558
120563
57769
77394
483825
895875
4731000
378748
862318
53421
892686
1055999
345369
37644
422991
490908
821799