Knowledge
Data
82 9496832103 6546265
19944938 20738394 15171774951
172999 414629956 7367018 49672988