Knowledge
Data
628612 4234898 29451211 16419 689
314 26871 6650 857 846749
04897405 2540672 508299263