42142261
22451871
70397914
6911824
27076617
44366201
16917334
34687054
11425104
19696641
34668963
18654899
19081099
62052377
23465825
43139257
75312562
66188927
62305115
57464835
75594881
25169912
21008527
70034977
7032237
8256451
42175431
19373927
35159916
75605827
96515536
89874506
9242077
135216
79734803
38328123
19042129
99579007
57636655
61621833