12660
77952
95464
30860
65242
78385
10678
48666
79843
64191
49349
51866