38806079
36753949
22901077
4381883
55058154
93583464
40491528
7308325
97639738
66267026
38409654
64431793
45077562
16502778
6878900
49448768
80959228
60729590
379656
99982456
57863969
49684043
90303047
16462947
69356225
21399177
22667724
212331
15452531
87075298
66515211
7713607
69075206
49344247
1597407
85327310
47456873
6415341
61264084
95866116