25 90629
40905 211047202
81098 628894325
21344 822804784
27937 430302156
9694 161735902
75553 923078537
6338 189330739
21715 802329211
19008 303238506
53205 492686568
75350 125660016
45497 839296263
29260 492601449
84981 191890310
87235 782177068
13287 818008580
26626 160449218
79592 840594328
36618 797829355
34390 501899080
75144 545531545
86241 350034067
32570 470338674
50374 533206504
81611 31262034
