114358
518400
558298
1090230
1074178
90739
822180
1853462
122958
550935
718874
1139172
937219
32588
82297
87954
623157
11217
971177
909555
25276
233213
64629
90456