494659
904162
51756
970321
99659
515688
506107
116558
770269
68111
69819
8493
5149799
3568581
3081148
2394804
2231988
2053609
1974358
191678
1770118
1720136
1691196
1637471