56962719
51981893
848074
4950314
81447653
18973623
878629
30981887
72874536
34792525
15709512
6045991
9665787
76476593
31409991
3617163
63799130
18566124
38368473
11201296
94765809
4759292
4696708
948472
36224905
14999691
18382009
3549164
42338730
97234718
46621124
14054202
48037183
29055970
19914429
4927232
18381169
60475435
89144215
9663086