118242
87837938
16789449
46009364
6077928
85183630
95206011
83746338
17961718
14587782
27211265
29017291
68188490
91205749
28961101
78199718
24131000
58717644
72496708
96465568
2812112
40044613
25856963
162573
64497844
36644090
50794015
27513304
55034338
66145102
73501727
18311362
50156507
77822688
40389948
43957780
67272569
74921173
63998775
58494620