50664892
60674147
30613279
5331284
25719070
52471016
95327028
87125907
18735866
74974222
17394289
86893022
18524414
18332825
24974563
56118848
54261247
64385676
29685486
85134057
42194348
5592518
81024576
86475625
69353569
408222
83333652
98357944
62986123
89728509
8298719
42231331
98416474
97248040
19764941
18155906
12632531
88343809
70132157
32823379