Knowledge
Data
131044 75324 15974506 80430 26685187
62952599 9704943 5772958966
40058450575 861150057 110980803 74611 32285982743