Knowledge
Data
29985590 657798920 2679980 843 240950203
4823797 85 959 4382508515 14571269920
7366295 517309397 572225527 887541379 38284