Knowledge
Data
628 045975 4725279866 532522
305069803 9254986496 334165854 2103292514 256411503
3719292592 486156940 833