45083071
27395556
68799703
7391178
17084586
89594777
46087118
45389014
40228024
61021898
98591002
8231045
57341672
74518010
4953190
45295074
7683519
121150
3164355
25028359
20161549
11883452
26966194
88658812
10769876
96858900
13283398
84601862
26088986
77721414
44821324
89834801
79566527
26187440
68375535
54147153
81246721
3321874
6026945
10825458