84075944
1755626
47527984
34377644
8809826
67045588
75638764
30136223
88059508
36839797
34912510
5612571
92911651
13919306
43224644
17184060
23905477
50272103
2739335
569891
71786647
45816164
51382278
23517678
3745662
9584550
4146736
61431502
18637543
7556439
87833806
53797484
96928017
25759546
68232922
88592266
53666442
55617893
65527123
39526901