23 40287 21434390865 3022145657 50675
61 491115636 5815129675 737981 119166
17606546 320 2562418 55071
3836 606368153 8074406 9120 412910665
22 6728462697 99927
657389 1061229529 386
253 9352012330 475 37928739044 86 42 45586968 63557 1101492 9788220515 306080 7522867