53094588
27095169
1060239
46511289
99498618
86025463
77729278
83653471
76933725
46291747
91446727
27017744
5539613
66437190
52473089
43255696
72063125
96494107
6360119
82138903
85065561
19677670
61486118
42388227
42409461
15148319
8359327
8713119
5147558
71989813
72899085
84652757
44524759
40554832
60006284
88343524
93904925
51624221
16259508
53247959