86463571
65014189
48142737
84458082
66484394
34172461
75815943
68015497
9510948
62154236
37669275
6627016
88184884
5248772
43995099
27365943
79835846
512289
84802911
98247837
2532523
54509082
89394860
20081243
98747972
33007423
9830553
48827817
2015566
262594
27099444
32875425
80995235
77129096
62562782
46792831
5047190
513436
17522272
61625348