35829698
39695830
20791241
67237139
13036622
9683719
55252664
71008016
4207074
29198045
14637662
48597428
76795254
47557120
59445629
8175146
18229499
34594346
99514478
33134806
92855650
62545422
5526256
61821291
13161648
3112635
49638228
38788072
83734796
91182064
19997248
79055737
16193527
9862752
12853762
91793152
3115672
13198839
86892448
26729411