71169950
57981694
40763974
1506480
77789794
23698615
86348010
72143325
53163324
93064865
13326587
34267615
95973503
6253686
42937078
18676003
54124777
56849445
42639413
28806954
79849556
1279604
77704146
59498842
73287545
56148197
51597449
37622917
7121919
15095838
12838159
13253823
40073395
9829617
26398287
81016475
81578399
6787455
94427521
80449579