23377580
58418370
80076389
31647693
61502126
87359371
35278059
19153438
4503263
10726257
58288840
90716980
41183792
72402312
35086754
31117580
73397145
67096474
98719735
49753342
2464699
61189718
61134157
7904988
51648226
75602570
28651467
22327893
42459886
51086226
38328653
81301069
84493616
42616132
78321382
43174120
24756902
80167552
57957071
18955313