2112667
25671529
27519847
48101417
50377862
79049457
771204
37816897
29132948
29015639
77029028
53412493
24024059
88463549
9856192
30441495
20085717
24619392
97046200
55162683
61524984
210541
54861381
42094389
43355438
6382081
59849881
62417831
70375747
45753262
4587822
20184263
72018048
82899449
55451444
44492962
7112415
2428526
71516081
63745357