Knowledge
Data
26 6952913967 2027286 637766
10 42508214 7164844 6919237
30951447240 825523308 96807427 5345550631