Knowledge
Data
25823388 47037715926 5887470 860244 51466
1428 6655 82201 86020557
941 312617480 9704688 197041 7967