Knowledge
Data
172478296 79535176 43 22842923
12516 40 089091118
8112432682 90161453960 20004811 278686735