46623951
93532975
48182978
63984635
63926541
99095615
83878230
97588610
49809920
71129760
94391361
79161819
69059776
56257050
52955566
62216324
48993018
48501740
43537361
75988360
8132326
20316198
95134573
11664320
97855605
6298286
91068110
56882381
33174548
8575552
26701608
29772846
80811203
78068083
79947667
47231688
38737351
8628175
14052022
16829895