Knowledge
Data
154885 2794560 89950 1992
332890515 29694 849280570 99529535 97293
74 0320 981512 431 26