47839661
20903878
7799600
2102451
55297879
14157280
20474538
68696932
21287399
71977278
76003112
49815180
49726660
9047845
53531656
7260500
11561964
32795919
21118894
37765295
91565914
53253059
27869779
81107148
95238641
11782792
75322347
16517607
56643648
72111072
66074263
99121539
73189867
67711885
23846661
11334895
82486750
768082
9317866
35727885