6559851
9372792
20468911
62228676
32919928
36266655
76216683
38504634
67466382
41975066
27139856
34838650
83148263
3021491
31415959
10256492
48622912
78175160
60062019
51752872
34342754
41888953
41569829
32764894
83896537
7677488
45197260
38026450
65292658
7963548
46146695
3814426
67346540
93166036
57498670
64925035
26417069
43231634
27785782
7738625