Knowledge
Data
11971746 351 21802 18194 2672685
704561 165612930 000 41034952
7465646777 626591300 968447200