83012882
36056019
90124282
9722473
51984175
65231544
39557426
46625500
91471422
67947972
16564691
2021399
75107675
60648384
38526533
29955025
44323914
13125412
91418865
81673080
92542313
21802880
56227343
4902395
97082138
31811502
67166655
32097644
38156104
68407312
1944266
10367984
1884119
34787098
18711453
40721910
62905200
83384239
42502209
11889026