52786
35510
29064
6890
94777
1649
354
73798
1054117
849154
24743
86630
24950
870112
34213
8816
56864
116928
2134123
31721
887209
35049
6611
78439