41055185
52029158
9419924
5141790
3781382
56239155
80752187
53973786
85791842
72976189
42238910
16541115
43101696
98322239
43254494
47121204
1929542
77022976
58732147
50421341
37737223
57527957
44211607
21279046
63295140
56688110
33634145
64416236
11806218
60194146
33704763
78169347
22626606
70013287
87126930
83285860
6851341
52289011
95834959
92197406