66773685
47705701
18541731
66041994
78707314
68068956
16516650
95604237
80595712
54026718
90664811
41944969
75969243
85088321
49746306
52944769
24885402
35244741
78752453
60954693
97282435
82482706
58585381
7556931
8169545
62258629
10936553
65772856
78827232
1512960
22694068
69045663
5694112
11421678
33042949
8248509
18703607
10889027
37387573
62479364