Knowledge
Data
31 15 966909266 609
60886 893337 734 3513045281
8414796917 71140760221 42205133 6385593