Knowledge
Data
625 177959520 43031293 2001742 3066
72667 82651093 8120375530 9538 9602
0612554 624486925 1147