Knowledge
Data
980 29 08376 4393 18018
2968 86558635 50400602 17258632 1505599
651921318 63558646 83 62