Knowledge
Data
15289503 833515 489686586
860197 2323139 7174 51049821 50793666922
280 949 37077291274 454411486