Knowledge
Data
31075850 42487 3886044416 722 255288468
18535 325591 96 622 676125
4043286 320 80781573220 47362 7113998