Knowledge
Data
30442635 1094664 0010907162
1386801 65669930 19398260384 127108
8944256611 60605677304 1043986660 44628140263