28751221
99119363
34591800
71408945
17476850
50681954
41154333
939912
90068744
99911648
99831949
56291555
23252175
58436376
8015366
80158677
13458007
32238029
98268961
38705357
24405982
83222
79982168
22497178
83169584
73014075
87735609
55904323
92084939
59514803
31942314
52368000
52477298
98098026
65902257
42752527
33005824
74392708
24031296
67755540