48601196
60936184
250739
5283667
41993740
16766595
756792
75963511
17696403
63575209
7201808
35339365
75532287
88958140
86154216
71805697
81841880
32921189
56073756
73037429
76788656
46877073
47472479
41795603
683046
8802192
6744650
1464208
99486053
88243409
81462988
87734775
95241270
45749885
1812443
71889135
57905045
36486597
7540545
60071142