64094958
7524358
49844577
39871953
18026394
42129738
61801592
80371090
44038891
26892884
32748004
10762899
74717852
43309980
52485356
4692773
91067179
83505744
77361440
76912138
6313302
88303679
17984742
85546097
70322299
84256409
85836656
528271
29201122
66018927
72335026
19717696
51014493
5335131
1365153
81658611
18271267
28877207
60109271
63957343