1746118
678430
849831
315437
1309627
50760
93393
1125353
297827
1664195
75646
118844
5084799
3519581
3016148
2322804
2214988
2010609
1907357
189978
1715136
1625471