Knowledge
Data
3032123 1962908 199475830 783481635
2137940 51222397664 8937016 52928
16104228826 86494307 1704160414 40191943359 243531065