Knowledge
Data
509319799 520 28523791 6908351 980
8290454571 81 3009521433 24111 2257407138
17579846 7336 78518 185485 595360375