Knowledge
Data
88 290 841266 271502494 598
321337932 6542559 87499593979 8214749030 55316109219
50415 49849 25