39847685
36773697
61475254
88928619
1549445
79059546
16576879
99774805
54705180
76127085
3605264
59567185
44471625
66575164
83862070
84666256
72809727
8236569
27327866
2019238
496933
3527080
4094370
30082996
261606
98058376
83062419
30025434
15511641
11386657
16578768
84516406
26164714
46612117
99447504
83519523
10434964
87878954
61992666
95166848