Knowledge
Data
314197 21810 42059
689926600 88762123 134854 494 874
09 17942538837 8395524 6814448 7891723