41801294
41131145
87541130
10119954
4175543
845177
879136
773132
736130
2323127
106484
94566
47842
869542
31935
88525
20812
14211
3180
1570