26553565
96198679
8559687
55512572
50778716
45244978
74644637
632375
16293124
8884768
916789
147181
33329946
82589064
64001963
3271375
83517882
10612893
82349106
224461
56832261
80894992
69105610
94573242
52439460
63927195
455419
96242775
22725603
48608635
10458700
80082808
81516608
21549942
59369771
20747181
94283378
5447997
35812750
55466452