41574959
73685558
73854927
79112799
75513627
65551370
92576089
69171237
95559395
89532258
72443485
66742257
2976848
14758598
97243579
90044250
59108045
34023664
18659146
50527332
6261780
58322700
72368402
95213698
49322954
62496793
60362823
24487487
63599151
5317920
22427175
76083733
60752363
42958338
11649846
40523011
27331088
63494644
84214189
5687976