Knowledge
Data
308447195 48936111 92589 789245 338828676
26789916848 3496 7069162928 959
602 08471793 55831291236 336