Knowledge
Data
50117736 27710286 7520355 26218 58112962
613614 521 088 90094
1005838931 966 770997 9820