99987 209
80499 303
23786 111
36203 519
22065 287
50003 491
36751 398
21797 385
39273 214
57196 169
27170 316
35282 659
84131 282
55671 644
149445 886
129815 295
214053 613
195499 321
26583 58
146642 623
95555 874
127270 994
86408 626
271484 1106
83192 593
34154 797