328 362 386 597 665 673 1231 1964 2163 3470 3697 3830 3920 4187 42454559