330
47573
29512
547134
783119
68932
22344
64755
47071
284121
45133
3812
72754
1580
82064
1130
866160
84675
102687
65049