35179508
18528807
48882037
10856710
54723986
52035172
37657020
73898336
96249859
66388650
15048392
13863621
89256787
9147249
9909501
6757802
97833926
72787663
90658166
40442226
73094489
67775296
65374336
78191895
97872117
66561300
38367131
45524169
9743700
47978643
21328412
5702591
76075628
62293149
5759895
5384054
19545228
17672940
49145788
47757056