Knowledge
Data
31 97 746883 4592368 859308
34321426453 774382 265172
053515802 405563 887 329 512535003