44048673
7254144
82693940
67289753
8105646
271916
63852752
65726100
21098793
29714446
98226278
7465182
42448662
85234611
20278240
82965873
80674691
22946600
7224625
33193468
10398212
73849591
3614644
40459137
17508568
84803804
81761016
17109938
20491023
16717530
43392705
82324221
83375810
50799961
96577645
80142049
21103516
71083041
53482587
25847623