55877693
24122711
75524041
6764304
24105038
11488944
8002814
93597645
45969439
5678100
65615888
72955206
44748229
35633
23829547
9349701
44425577
90171994
17087630
54511971
53769054
66641227
89826157
47011279
12275205
51966509
38292310
12423570
8783008
79101795
35888378
73218770
6557038
89136066
83091170
43767413
39616286
62664356
12534906
36583689