29806 7
29756 2
29752 6
29752 2
29754 5
29709 3
29679 3
29676 5
29677 7
29655 2
29654 4
29659 6
29633 5
29627 4
29603 3
29605 6
29581 1
29576 0
29582 3
29551 5
29504 3
29506 0
29476 2
29477 9