43411467
68333308
9869429
49069159
16456155
9134575
38879253
45092897
62859402
58741268
3101843
58464197
8305591
25697001
63674809
47914765
52006069
56306715
77819967
55947671
46468007
75359585
27712396
29101339
58455517
46895651
97527479
58088623
10629749
78062853
65599453
5616695
10053230
56217378
51384148
18741736