Knowledge
Data
02888629 65141358 22919800504 84963084482 967793
959 3848577 11870741354 5343
31492 202867529 059