Knowledge
Data
32 5040946 5874497433 87970
302448240 8718064211 21518137 1043291692 63693
5276666061 481 2547551 6790738617