Knowledge
Data
2017240 43086 4954246598 7691
4358329 633445545 788078 58097 36940129
2516 15829019028 22729658830 787 387