Knowledge
Data
30322 4237 46614579600 42592 91431
191 850620 14349300 131
84229636 313199294 5154792 707