60249280
36184832
6921755
8369665
83951917
81356081
66953207
46129555
70726552
65506804
25874426
24178880
89831577
3664373
12783341
64174165
6705196
25668670
80094871
89774348
79422358
54252258
6974404
18357180
5999320
3602499
16722322
13211214
48255624
33868135
74594604
80998716
67881160
57283318
815334
58766757
93662119
446865
8107033
62315517