14911946
14229251
71589523
75753408
83246564
9258161
27058541
6163197
7974339
59393908
8126215
55977687
46006848
56339051
67408794
18851162
28126399
24912567
22505011
28738913
35456692
58391571
16149147
65436683
4728191
93265019
70492782
31628790
63647783
2085623
53981933
89062010
36846675
2125184
57655009
27592331
14442419
40387298
82407907
43837919