53914849
9514251
4585858
31551857
9025590
48961772
42931410
96289793
12259139
80513811
87144011
77099111
33003106
3245491
53866172
3037605
4333381
12185772
28358492
5413856
97113475
83912681
15252939
28768515
14819610
4658838
17651053
20072548
51368241
8914298
11464113
9595391
76361299
40254027
73352597
98384102
61794855
91851818
55644800
37751463