31757
33576
64847
50050
13434
45730
63121
76687
39120
76527