86875030
69845322
63681574
45903991
12866093
1691472
54866912
46266314
35473372
3818368
39886236
38221
61724959
668327
52723797
1377194
18078951
41488322
36046627
70333926
75446528
66818843
36144282
11202302
59605745
30549010
66935333
18851328
43652903
71813689
64586847
11374622
9282169
99399601
18634781
91607948
32847186
86729313
57049051
66958308