Knowledge
Data
905230197 1640964755 601352 157967671
977332 93 42198366 67475252633 71393167
590 2527 150092142 8527994