Knowledge
Data
2667350 873761 99645237127 53863471777 508
57182122 8106070489 50068754 56072911 627309862
166354103 892 1037429111