66421866
51118831
2608278
87666679
68668993
35534305
76321694
65093567
35679333
70501819
248173
25499496
2801666
33069687
97799434
94069237
55984661
56823552
46041461
5508715
58083377
93317222
63093005
189593
29969222
45243491
26675236
72154266
90682591
46064259
47813459
57312858
96076136
17946268
2362821
7513336
72689641
73515264
23263192
42245533