34424627
11341012
74208862
99081877
74674555
86674933
84502872
5446072
46103498
90888505
10459965
42735495
93244671
62046713
65861254
80416544
49291682
8721280
29911628
30037754
18537980
55514644
27325611
7362491
90461399
30385791
54087671
29844254
71538308
47915355
15839441
22397823
43908776
3715409
64552841
82119523
11708959
33196861
47895745
13722258