Knowledge
Data
132393 116718 31 710990 653671679
92919 31317630502 7233242 0670
569 10953206 14927656260 408895 240538259