Knowledge
Data
2187615 4934301 4704743
869090 4137537262 5956420975
31383 9913375239 54918380778 53373169012