40535739
78354191
37606513
8407413
11231551
50645596
63829460
48906398
55591177
32102165
10547838
5083145
5390715
5033206
16263205
52583005
97351181
72988386
78191426
32613460
66209823
88869894
78537923
29047648
67685481
23718696
31686405
51705249
7147395
93949420
90005492
86819877
54971911
30414586
65388914
45948262
66505575
7633367
33011764
86017324