Knowledge
Data
122548954 866089 4186132 1306108
73081024297 822783658 779 1639 17656961
144631 4963 98317238 99 2353