Knowledge
Data
26 6385 82967451 8997
602601276 2345035 9860386062 669943
30215105471 23217553 42752 280081080 96