6638779
4761951
82434449
56439
93488479
19954555
5604303
37527044
49677198
49213465
41688689
47183103
50843974
12694107
93279914
52056384
21337361
63038364
52908117
79025290
45573840
93953074
28269628
14311061
2814071
26441201
47507000
21809743
58275495
60101667
86341803
59195410
48131557
18522739
52732843
81413725
24169174
79668341
43447060
25618163