33577536
6779966
82688570
63948342
42716194
196724
61727616
65166456
36884189
71162855
22864185
71322126
17172483
3895776
42474102
37819577
72211765
68984415
45409620
55679895
67201640
8983889
89386372
3047162
70716
78651968
75817762
3547655
7907369
15114511
85223431
8177952
68648453
2992986
85021708
55128457
48882848
52469945
46262007
36211084