Knowledge
Data
20448 50623702 211760063 332523807
31555642 2713641 59956268527 1066706741
2644529140 0473237725 244686 6483313