45247866
27531788
69815606
82028881
22141787
84379228
69514382
20523972
1428078
7815992
27174306
43379692
4738779
41117087
119759
28073930
32965392
7529891
45783032
86119433
45493574
22685721
96507271
56326118
12228134
62991974
76448068
22821020
21259189
73335713
51037987
38795513
73493812
2172555
91851900
90068636
72706179
28131354
50768260
27079517