41353276
76906836
87905352
29447471
5271046
76369307
81107277
5245646
94681946
229167
89537308
12936603
4412687
21888376
79525122
98435547
46545080
5801419
47105811
820538
97488899
26686485
29405071
29831816
34051476
99326221
60695941
44229413
87659842
20082865
1244380
87881306
24198591
55164070
7616078
54733425
36803825
5787428
22764215
14947135