55273218
19393278
61937445
52048522
85805626
34051863
85548164
1436948
44446000
24293546
3159302
19293130
23786273
7227207
61268626
55575236
5833157
91119442
649290
78554177
4286260
6918410
52624970
16099380
99164918
88683166
94754511
42628181
36351833
88824675
89721849
9838666
73724891
99862124
76071757
83927584
6077546
52472536
5693295
316224