Knowledge
Data
2104399 376 1672 2351482
035259196 8543552 610 81528107939 789711
4478 4194547351 785206 4192