14136
6652761
91809959
36093241
75127914
96338173
21891685
11299905
65514277
65907688
86534971
96447833
89924045
89616576
81072903
41741204
54251964
53097178
82643111
62051664
8591756
8401616
47419190
64052195
59235774
8813187
9197334
4909329
54654247
84891207
6910588
38747617
7419682
33663163
81464862
77464538
56368149
54549333
32004660
42386615