93238185
86634760
33467757
1939138
8031726
23978983
94014151
33371036
8004342
89219657
82372493
2246545
61706797
56549386
8411789
29412010
62905004
99956741
96514565
45139775
45974310
943072
3064835
17415859
29316651
68631497
56526758
8934880
45253818
88772975
4668516
59791431
32456866
8509257
38768573
21068261
59409321
42696559
90742035
39781691