Knowledge
Data
608956 30985578 35515290
148253 958496 341 627463442
5184341704 2703712053 723652 43186256116 5927603345