21468099
73828879
22102286
73404301
52602449
94829064
99365025
39738512
4041468
39899520
91195861
98018893
31761458
67195658
95646041
61063358
31028727
29052135
72034787
89629352
28424955
16528218
6174061
19727471
77891146
18853610
21023579
49208475
8039425
92589589
43784206
16879996
85687109
55521811
37524202
8351779
75876113
5954695
51476239
7819674