Knowledge
Data
31 9747265 592886 7701 7263
85653047 17 64 20620699023
6054098960 402845525 273 850904427 491