Knowledge
Data
16647672 1309 57360047 91679738286
2186306190 268 631 224226 99452086513
689 1448257834 6913968688 201926028 310632918