Knowledge
Data
600670369 729525 3356079 60707190
318 645 540109040 517835 3569
24356 49646 737779931 26