82966075
81133613
74449471
46908724
76027594
44448016
23565357
4185306
85421348
97567381
70009139
29788425
68433392
57213016
317687
91756309
72784018
82747475
11612929
79256121
8811250
80163294
25041866
37466918
91197144
51493758
80726416
75863850
10324265
50261786
16995085
84923150
15094991
8852883
18031029
72756639
35931096
77439131
64822011
4271181