3674591
57188486
412412
37951320
19042688
84425220
34608269
19119571
23708670
103601
79605854
23486113
36108886
38574550
67316302
86147481
50767137
6173315
34269838
28165557
66255860
74993617
80836795
6506508
22144524
84537256
12371530
95936891
52784214
27443822
26306724
36464866
63076385
90892198
9809797
44504885
45299128
30602020
7224369
23922116