643205
52099
890309
558719
31680
666112
62786
56567
81941
522
359854
613459
444104
64559
934638
843551
758320
481654
97909
571170
130649
8256
599115
49731
81636
77206
988133
86480
855192
720555