67346706
80586614
23433436
83268504
3320920
70959480
87211690
52935800
59669826
58594646
64017008
90548971
6401345
23304284
79793382
54243201
16333099
52889665
34355405
68973898
90579271
88384236
1523341
5799757
48115087
64782732
21964564
83615063
564136
90936029
14814030
21797530
38835646
60077223
45595296
72385230
44098097
19382420
69078157
59102518