9627
1353109
106766
3109
1362126
51930
4876
104735
70947
26915
853
4492
39916
1170153
123464
75970
66871695
56221044
10398275
75371322