Knowledge
Data
0540191576 3245329299 070879 7207460 2570932
80 0512393510 13570580353 3685
9557825017 2612883312 31321856706 633406296