Knowledge
Data
50146690141 59949528576 22471 31071998552
2820755611 724231 3966
349 715541 7584835 7616 6066