940144
35110
3333
50646
955153
113974
1071148
42948
1177102
16213
57677
4720
97157
39447
672119
116679
94567
5293362
6752465
64371287