Knowledge
Data
30202268 40884930158 6569143805
51374358299 966 1085951 87 293
702111 38725 76460 13136 533