Knowledge
Data
28 58850096 4152448 9947006841 82310080
2188323 97 634347719
24886349 55258263 675933805