Knowledge
Data
3059 58209 880 09 38789479
116545110 642934 2893745396 920114 63570882
51 78816 17772907 1761