Knowledge
Data
590629637 63868 515099969
86288828191 423 0212127 82731 4990072195
187006496 3667 691617468 907764420