34507550
34052925
58155729
44211340
26387008
89235862
80387505
99972133
13909063
12368074
6445747
84854594
74376088
414975
72877408
40556300
4802113
46163938
40343727
91205641
647904
76018763
53234941
6664651
3708402
6682934
63898273
73977923
38385332
96895973
21625312
58265300
17524893
25214871
76442426
919846
83633136
37289719
37975484
20644528