42931748
5516916
4608986
41271875
45834465
62471661
5998917
38021355
9830279
77218340
46555045
13148718
90915134
90159791
69243470
34971128
62452797
76758721
1413196
71238166
41733357
33089690
28695096
28689705
98457330
75058941
4287530
69399202
8089357
36624427
18299457
6786441
66324894
66528342
7618024
63882721
18931044
69602177
61881040
75101502