Knowledge
Data
25600815897 75456636253 8734620684 52952822 957617027
87459020768 506 656 356832 289915494
58 16396495 398569800