Knowledge
Data
95735566 39098 29480151 4761770
26882866 98052586 994516 650474454
019971503 12579 1079