90768 999
69557 667
283834 921
89843 463
35747 340
29190 557
43988 881
298317 851
35127 330
39949 736
123661 683
43147 888
14959 235
33845 344
212999 785
91882 780
150923 743
68704 857
160116 656
211934 905
94195 560
90223 473
63980 127
45303 479
38963 347
16997 212
28076 880
109791 349