232632
846665
1054138
136101
317247
32521
627186
1169418
857241
854217
822658
56842
281420
68235
98549
990171
540803
116240
435138
803856
578490
70040
349158
286103
244472
848700