70299 865
52084 135
98244 880
4210 371
3279 467
3146 183
5996 927
61083 940
9991 346
3857 667
5956 585
303752 663
8046 673
19120 260
11047 453
12868 118
12862 379
15531 549
19407 386
5664 41
5996 139
20613 832
12462 454
202111 412
234693 847
8791 375
9173 63
33069 306