9492586
43763044
19727726
57469708
93938792
53477284
92131487
47544460
47174194
30765018
56922269
40189172
38001839
10304452
341088
63658714
3666726
781694
52323677
92747566
62448484
57699323
69947890
85348241
14636082
25667082
3947763
14764210
90998787
48243309
50689494
42155074
40561657
58898072
78929687
41145097
63747373
71185615
61429125
56559089