88076053
3191228
6393746
13846150
56864803
29238628
69631010
56669709
677220
56334215
86508828
904701
2604797
19611760
43374991
6304865
83946392
74139961
11157991
10805421
89671605
57875588
76375436
3861473
40723094
37561040
48807222
17638391
88174143
57373755
72566072
95505140
97103689
9052523
39942658
66358
4775495
7973414
58987635
24369492