Knowledge
Data
13097226 140 58701784202 46932983437 714636
87275 4939316 9109577 9894431247 806177
50 365881 343417940 6403 8687489382