313139
390693
20110
6013
730528
929542
54639
918764
343456
270289
680267
132100
74678
8910
898454
9280
68772
18822
685255
546821
580346
344457
352983
29419
34242
721362