Knowledge
Data
32 60802480 54872640
28746 83683166 16789177 32190428639 305800665
26561274 62159543721 84362884995 8884972040 97169