Knowledge
Data
95405663 3390212 4772785 419048850
866 19 1798 0612564202 3834406
84 15598 097 2399 5949749