Knowledge
Data
305056 5507961 222607 3047568911 19322843777
398000935 79469948 659354 97 24
0642 06 80058286 37100 315773