Knowledge
Data
454292 2017238434 53460197
8434 25557027 24279 199155014
202329993 964408 73336042 744177 992037