45033902
71362573
6642292
6074955
41402445
25613797
87556468
83939098
48107962
4513345
19057236
26421045
9801799
64338810
45884735
45508171
79298975
63373881
82254279
55219042
7915409
13522673
6435655
80982867
20637890
44965872
39627796
38363838
2871246
84828285
77476832
34187764
91101474
2348098
7472733
5812173
80918416
81305840
9301330
43349285