45778 334
5234 373
7693 614
12683 482
3209 104
6927 564
7441 437
16436 414
25044 443
5306 641
9236 241
8023 248
5989 399
2885 188
6495 738
5029 418
8083 763
21759 354
8450 649
4404 839
5644 475
4300 677
1970 145
51604 400
6999 464
31572 492
15507 293
37141 877