Knowledge
Data
660 6403 8675 45073
0106923138 3530809560 168 55112201507 29816284
180418009 80495 7639953