Knowledge
Data
13532272 5302 170390557
5794971 461628004 185250827 366808620 92805712
874 3570 359349879 719029 80862