51847615
8687259
61438325
12513422
51191500
63232591
71786342
13733743
36188629
60478689
97187251
29552215
56704661
59303560
3365974
19535400
82885147
26778947
47102543
8523928
56122313
5835491
12528238
16209425
66107682
1752187
95317205
41721922
22875805
34328332
5845891
27187882
23951764
87162580
97727350
17318871
40773599
28588748
32945921
24729542