42815 174
34461 688
35473 765
12433 480
27860 65
345351 430
15250 83
12388 835
36114 478
42694 574
22388 496
44775 49
386906 596
23090 39
23271 85
101041 927
18153 619
221264 673
609765 881
20753 461
127303 969
54037 292
167740 685
50401 184