85935
610397
220552
780133
1001752
370232
548910
906792
45667
358447
251590
471614
5054799
3492581
2969148
2294804
2203988
1997609
189478
1886357
1735118
1707136
1653195
1620471