64175030
16182550
33423463
68058456
48069459
80416157
82264280
68364058
14716553
4828592
62788173
93119346
44309880
17485759
978872
33203227
69885958
35063852
87761484
39851325
39313130
20155401
88643353
543190
71009566
71903364
97499336
59692304
37483753
29894940
34739998
19424258
54004859
6911232
37536120
69568107
62879828
80354948
78554541
5041098