694426
329172
20620
100105
633290
856874
348560
650666
941887
877758
18070
1112780
798147
887949
1012724
813610
545505
46952
86987
599377
287284
530841
443275
825256