92997230
7837869
85852432
14513203
6251219
28809
7643933
64589425
18348387
3896605
46788541
62013231
24267749
78093623
49271214
82455339
59695165
46617515
33859245
3963176
47015028
39584327
6625805
93086831
23017102
85308196
9503187
83603869
54233634
47631981
15822351
98984697
3844902
56133079
10275045
85345605
32921640
36591
23973557
10035776