Knowledge
Data
419 5845 65450 99835527 603350
20 95856902609 936 0263 54055139
12 825512 4122799 23001 46665895