52164 731
179543 407
42398 889
10803 548
102717 327
17773 28
71731 906
124442 622
9754 241
13668 811
7987 231
86652 920
27229 974
73724 577
74497 822
18175 512
94645 602
58483 847
243252 330
30060 688
88461 185
98244 909
23439 161
73680 148