301771 1049
67843 513
26159 598
32368 656
112261 699
79927 326
99991 729
128668 281
376708 1275
373959 816
341100 776
641815 1876
172620 1184
185432 658
565402 3040
68321 747
53597 333
558149 1712
78833 837
618038 920
55544 453
144175 709