33989697
5602977
43985666
17549365
9134823
87278885
68382840
77142838
92165336
60951753
10949001
59882535
82512822
14563636
37473260
94826781
59456216
5218392
22175004
6281308
76155530
73035763
82484127
43084863
95855592
38492588
13202944
4063844
46231890
71059425
86395525
44645515
6986867
98455120
32373150
8838107
73665104
18316567
7793870
19736152