12660
77952
95464
30860
65242
78385
10678
48667
79843
64192
49349
51866