Knowledge
Data
162 56866 91644050 16336087 93
407 8472 21993695 44694
81656379985 61316737377 340 521446929