6934156
7544615
63799597
8099493
69144805
35221853
93082239
54699467
5316779
4300819
32685571
58814036
43984165
99116989
73003991
22936825
37538310
61399171
49826580
48847581
87218150
446456
65117332
64615720
134824
66032584
85432717
25436533
78515202
35868755
69536696
32686516
48288279
16539808
15191077
86752022
61112
56496805
61189151
25397617