33749181
32940179
17269141
1125784
16997117
147573
1527121
1352999
12091122
6353103
152851
150765
143076
1439115
718881
422262
1443109
150779
8792132
349370