Knowledge
Data
66 5869611707 2286780 28 72448
145935 6438951438 7741893
224518 313325525 18280264 12809760 81178