Knowledge
Data
32 000 8530425961 59
40 362 6358831 4926494 713
476629 98121773 2283808 522692465 592707953