Knowledge
Data
2904849 42811092 84891881 650457011
10370837318 95072257 171181250
5818307 13218678698 81063939 27978480716