Knowledge
Data
506105309 1947585372 8879 59337297 9260191
33366680897 47200701 5195560 7762920 935698585
16947601 810821232 54102510