Knowledge
Data
126621256 5247714991 250665 74956995566 3252
4296317610 384256352 71890669
55111605011 62528559 15 67059725