80661185
94333362
9150876
55846023
96511237
73139545
2833861
93097626
2877286
40236577
55051144
63871021
67658651
29985394
43987662
36023061
54061137
86156648
81398674
85123871
1474840
62013659
47191573
5239211
90085423
68573028
69267231
8633494
6877228
36964945
51892829
19731843
36617120
8544872
12838785
27808885
7254971
68851756
38389820
29012501