22665545
70846446
41406165
23459497
18663064
9836699
13842075
80977384
53198797
18211086
87369136
49952008
15014766
17176586
15642077
4455155
97592789
14638722
89148071
67012395
4358442
2413944
36644269
83625604
68661230
73719824
59665154
45055248
83881994
77158520
19894260
74386744
18501096
54169687
24529419
88828763