79841668
67984621
60791139
25057478
35532507
995996
32722294
19647842
3903560
11356164
38826888
16589878
6256138
33853958
49508576
99858187
4547493
4650221
3434818
6955175
41468096
11877530
57601342
46758432
21121317
39118711
4745884
58812498
25591627
1082202
20831162
37077867
3596824
39044822
10168209
78334332
14827392
37712411
62775366
47865401