893924
880423
85760
546657
396762
58677
448258
634163
908729
192873
20378
88601
5003798
3438581
2917148
2236804
2181988
1968609
188178
1853357
1709118
1693136
1632195
1607471