52247598
39993291
8856604
891397
85291888
50357930
94394817
44845651
7499966
36464891
10954553
66976901
10538723
643260
46387298
31352511
94546404
31748360
83037855
8106145
7552732
29061736
86676544
38485230
36863388
34216789
42553740
998464
58485548
39653057
1945127
39389723
31254108
65278490
60533524
7653540
75469901
47178754
47115539
75589604