Knowledge
Data
40597603603 18498428 940 174478741 19017372
31 532420732 2072316 140
4362904 589049 375747625 9201529254