37448977
33919289
49306859
35965718
36992248
88185334
94294792
44614981
56825409
31675905
5519935
808955
8292636
6657873
2912140
37175872
56621661
47226534
64065400
38325630
85806993
18095831
5599953
16492459
92372468
11678298
49425162
8511476
6425994
33089696
28057699
15613463
46755257
12163487
99063851
99741336
30126856
86302306
26302792
56021919