Knowledge
Data
31015750436 9616133352 05011524010 552628
44868828 968518 293012240 5047 11890
18580515 8362 67821184 9732