Knowledge
Data
2986562 53970399896 89872235970
1381408414 4149223 5402
995445 36827585 98241 1334 15171328