378763
79050
44380
61391
289798
409528
750184
211530
859710
543312
491628
106311
371936
42330
1471466
281977
165473
262598
29161
37091