Knowledge
Data
587019497 2922 5695028 4618915838 290378439
2394094 61694981 15193 6686100759 26294401110
89 23575 22 508