688108
581130
44578
59812
50718
59555
9829
23524
35071
11020
39347
3070
64629
86253
12517
16524
815
1851
42896
49722