59455935
87027683
45955683
813449
69794916
32124924
57486495
55702199
47891254
98044062
5803661
53192722
50094527
80962554
94641550
32704389
68464399
24028598
87885076
16828321
35516708
39964238
28689771
35193229
76238370
28346317
89065569
63606970
14982897
46132052
26628392
53317560
48909251
44411570
7699355
25892083
9929728
35746883
21703973
27435066