Knowledge
Data
338952040 324112 31389241 27356812 884147
6971637 84445 162723 498 47658
4058387974 6879856 251722 81588923690 50