55075428
96323379
4945548
12702208
28213949
46244422
37762840
60856372
4429647
63221929
26742549
86846918
16707607
70619184
20789872
48699724
38205848
38014497
9339319
97801000
18756548
10195131
99085563
20251778
27138359
86668235
98468356
942658
2005576
1873676
58631430
96581314
9299891
27469004
7336677
2723366
61105036
53172850
32963086
65088932