47908201
33145583
34757680
18433511
4396020
82564739
68467922
47015857
97145840
9486098
71027126
76062977
51176777
97324839
40258636
38154416
51259044
73625201
9512469
212190
71084540
93692647
7939295
16557005
46337380
16937935
20996919
76708412
38987003
57617372
73685177
22579796
4564411
85797950
42391027
12863798
63099323
32733540
5006561
4436322