Knowledge
Data
2646 2367 509 77336 202
1667444 7335528 21096957993 7143800
293854598 642046 82477366