Knowledge
Data
3966 319432794 64012971832 159648
7369570316 13352912530 5441984379 437522 87895
2032 366811199 265