Knowledge
Data
51509432 2627804 265363 3481 580079382
801647511 68411574 2686138
301791528 269752 1694429015