Knowledge
Data
129783609 33010 2797968 42204733
370037 87 52695 4351291 597
17107868208 79562963 630375 74478333 53954