96659906
32823093
67755750
31097510
58635194
28815164
9864490
70775094
68484919
77694599
51839213
7936530
19654197
637801
47202883
13093828
82021505
47602009
15879145
62786177
26381515
86351017
24386672
70123170
13879005
28148872
1368774
13456068
86984335
82168858
69677942
57853178
74556435
15369748
24814312
6008279
97115085
80012447
41684337
9919595