Knowledge
Data
599826 3824 51278255 85984146
711012665 392889309 31636857538
420017427 91 114251241 9738518 3067350