Knowledge
Data
329 169906 4855 88311 33688817505
7047 5808899 4088 312857
6168 21055 189131652 63 664008623