from 48785 58542
58443 70132
82837 99404
29476 35371
52600 63120