Knowledge
Data
322507107 685228 030547836 521136
177013658 43469 66403408236 4570741
87298780 8077 993984518 12465633962