321231 985
8719 223
9072 391
10008 846
20425 271
64775 454
13560 175
73785 753
113246 861
8364 129
42840 348
95939 654
88303 755
66489 88
7680 603
4815 786
6559 485
13100 278
5496 491
45795 533