57599405
69399869
41605796
61136652
13565140
40667861
51241255
48225025
65351997
9178264
35768277
6434954
79891919
24092497
90322075
78992064
64446606
20377792
71557033
36784070
36266287
33509181
44203558
63026262
94284851
3334432
9171950
16321190
65042809
62833150
53715439
74006991
12185771
8127177
96356418
91548309
18437535
346640
84568642
35594069