Knowledge
Data
593 68099921429 102 7594910 338206
28003644824 76092570374 430390 298005
66082474 9420773936 862114187 297 246