1457211
23115957
80053185
83391901
17066082
63337885
28881848
42602959
64061931
87304902
60597920
31384965
16574484
31189453
7168630
50463866
60704884
50146920
43029517
53125253
74147324
60591171
3299663
1567905
31839730
8452639
38682263
63491140
7274445
9427365
31952798
2345797
90665488
42497892
74395713
7394811
51542855
59413953
34044944
94656572