Knowledge
Data
43305 23740804 33016 368040 386992
603 80622285052 8780733065 20
52 049449028 615011135 313 8180