35181070
12104891
84404281
74818060
18643482
16453341
7643916
7555670
50569889
71301942
61906660
5662933
23504413
50824842
13925618
4852810
33914044
9725113
37843435
21776128
71028279
65296790
35947036
8338549
79614652
38724445
54223267
64368850
34046549
53945907
24617395
40279053
23756560
93689646
68461441
43463947
2186947
9607687
28715939
14382333