18855390
91457612
74037890
30867252
29714990
58551313
98317736
66055632
46784706
50731760
87615892
34328477
65559190
89636000
67965611
56738500
20068898
87205578
42635972
66766793
6458658
23136333
34925199
25083571
41548711
425843
43257582
81192716
51572123
6198531
69716775
46357783
39166617
85378897
1363656
43023675
67795614
57583392
75989918
11788157