33015 625
64623 313
31067 412
42221 187
26333 565
39785 198
45792 394
39200 269
45001 340
61873 528
90866 806
30516 628
22718 309
22265 278
39379 687
42591 79
51186 255
61057 549
45708 755
34813 506
39251 105
50408 412
62705 550
35851 300