48919666
52966365
17837116
323884
2513784
6566433
8363337
37901678
97197930
2309842
23742246
18498019
9538215
62489126
68138468
22543846
62602348
29133644
66442786
42003708
16236393
16039278
48331569
43709083
37547654
67173381
52625492
72568823
86519995
32397739
53057808
54617071
54141138
21049065
35323374
43313489
55089332
9145830
29973864
29093146