Knowledge
Data
50621085 170388961 6523056
650729000 99829489 5141
14195122 20064 912972161 8874733215 137291322