Knowledge
Data
180587067 309424 98699102435 70305904623
50 9707958041 646 19
31710528 91109682789 3378663 7774040