32141 600
11289 720
43003 645
5742 519
71039 653
95694 483
9758 222
6273 203
3457599 6369
20466 383
46142 647
34616 633
18246 551
41693 746
71378 787
32977 505
27530 369
7816 80
56787 163
37039 382
14452 439
21341 56
30718 623
31132 927