578135
381215
336530
1039150
38919
860352
525335
524533
471996
1108419
61685
427101
937219
32488
81297
87954
623157
11117
971177
909555
25276
233213
64629
90456