Knowledge
Data
60 23 597251 4512 2222712599
40 85698386948 106060771
95585548 9469 994060 4868860 886475