85944 430
72165 644
38801 545
60357 296
32355 725
36328 608
97554 1116
22561 399
82582 736
56295 581
50187 503
45963 411
39161 609
63261 387
67273 629
27790 365
46952 119
55416 448
203020 798
19201 244
74650 644
54293 674
38675 756
91408 521
94075 216
28290 323
98244 254