47721 419
401920 751
25409 199
167691 834
55724 500
73664 456
16239 131
42578 161
69885 365
262474 692
98244 508
31577 547
31623 181
48449 429
115313 839
87495 581
32176 485
41451 731
104895 1055
146163 406
49505 263
149454 757
14589 443
22412 494
29306 344
72193 774
119416 433
54438 66