Knowledge
Data
31958726 772358681 833098132 0968968906
61527013074 3286289255 9422210783
179829141 10066050 552595 97 591