14558556
9622706
3379199
92816
63487412
75687336
37038128
92615837
35535155
87609043
88261807
2789168
64556658
55777687
60039875
50855713
6635397
75189061
31972205
7614690
88094877
49041354
59268230
29291778
75293019
81991865
83736670
9805315
32705543
98045580
88473717
12018548
904442
97486204
83426922
60888327
23105470
67936424
78927647
25092188