Knowledge
Data
4359691 4453069 970 2056481709
344127932 42011100388 7946 20178577
49657 24022 90465303953 882 189714048