23035113
5828603
25344376
55456433
11444118
28316037
71709533
7295907
55511168
839361
35974947
34194957
14184625
27633377
3303272
5873414
17641056
3088160
8332733
97504245
14694892
6141659
94742232
78344016
39424499
91105418
28716843
24726953
44488642
93286819
84312827
14696226
28571686
90399217
72603477
15726236
37961513
22009284
7656381
61014031