Knowledge
Data
150293853 103 45163050 494313
31518 874 630945 5167044
83947951 840431531 35544791 30812