15426204
7227570
38315909
97769730
99388801
3666723
9065474
55248848
50531652
17527254
33027537
78536870
94684614
41025435
96369866
69105497
13007555
78169446
32069827
83684566
84997298
78552251
31146624
40665712
12602113
30265548
67971912
85947391
42913057
76255688
32958508
519863
1503964
4691691
8387194
53484242
79889015
69162011
35766005
6217463