173800
591909
773637
939527
537454
505235
341437
993202
73722
951485
118606
922911
5173799
3591581
3119148
2425804
2245988
2070609
1994358
192278
1777118
1724136
1697196
1643471