Knowledge
Data
291 577 1237
7018088 778124 16027886 59056188213 319239995
541325612 1482956484 444938016