47871656
7242455
24134291
47556328
669946
85095536
77863467
50549524
84075978
1879216
5075200
60842920
91556280
66214517
66369025
39802234
50889234
77143624
36027896
27897070
24692393
69099201
76545305
404843
36848277
27261667
27248889
94006762
10598263
21458772
53221798
85212749
50811388
77009931
85145508
50909692
63584182
4788510
3646343
6159681