Knowledge
Data
403421448 86578977 53608 40034076540 44081592
2993909 248377 757420007 4481978 17957017120
864595 49 1119756003 39351315 5862034