9506376
50564123
20826
218622
86766933
19799235
88614538
89224502
2526583
41136347
12054703
34785310
42912913
4356526
53045600
83651937
75139778
42105735
78524733
84437514
71575914
79737242
44789525
74352862
39524860
21157790
84254926
64005302
67428622
20926987
61207277
67788922
5222457
74419469
85675822
67477615
41997591
74967413
94979169
32053730