Knowledge
Data
20869290 62094488 706561 65105979
3662 047589 87584634080
36609888 966 03090057529 16934