982798
973966
323124
411856
359769
557259
919351
23910
217816
34616
13296
83533
5176799
3593581
3124148
2428804
2246988
2071609
1996358
192378
1778118
1724136
1699196
1645471