Knowledge
Data
22618399 36979 516440
49525536670 18998202115 7302 28770097 2542
8518 30681772 916658549 731 30992