65586546
13917177
46388823
48429085
74009517
63778750
26724256
7980764
18571382
81969419
41749900
17993941
9044874
98316431
94845904
4174736
16901042
14948872
71532515
60867215
48355034
174138
2208871
42686147
30924320
62718784
97052968
50057385
31772195
78105725
76668395
51289830
22899513
94523372
41477881
73507874
31051077
31274206
48052192
54461714