Knowledge
Data
50143193832 84741623 133918916 4215853140
697228 67767720797 150 652 7105605
31931820 2223315 297 65722393 37116054