Knowledge
Data
667950 46859058 16384875 521926783 269062
79 137 52775 95054091099
17816615 21797665 07854673