Knowledge
Data
32 240424570 5526729202 20
16130591279 5802868998 86703 2785379855 97735
30 313607 2231181998 05507539