88661525
79153075
15953264
64468044
77624268
50542056
4653159
94698277
49528901
59142834
85598166
18587640
23024646
83853332
8299987
56389161
58149740
21311505
12063276
36291053
60951933
96156389
37034211
58431472
54101266
35335493
46126950
36571234
74749154
91689689
56135919
78039470
63014078
45392655
66627778
38516799
32505115
49047300
46449154
42178879