Knowledge
Data
20472993 831652 6540310 150660
997605129 336437829 5651387 13578525029
34885473643 32 91 32