89238916
13611305
11513909
43482472
82667500
11014129
86772571
84329191
4737471
58301764
35672496
78281389
26312965
9728267
58233201
29381025
43619646
75462637
8389567
56355658
41241238
71652325
98347528
87737853
76259763
34536458
10516042
85806584
18761646
27558920
72302825
8491178
69802940
21452282
885112
62508851
53277155
35052296
86786326
57686890