Knowledge
Data
2813209 4135652 3774247881 145247890 638227
9545102016 66549357687 980 4424 189
6616718 5000068 9642394 8583823 240530300