Knowledge
Data
180506 32450 854 2205097 911
16009 20517817876 908
4968107305 118 54117 05417368320 290105059