14258895
28963315
4060415
1512748
68563072
6796278
86084016
69174818
157275
27663410
91569288
23005096
4231678
19999838
88534672
702372
40919685
19654360
20346179
44332976
43071252
46565689
65649847
5705360
84836973
2473487
41066852
64171846
19612271
50782375
53327971
61201801
5513761
78127322
91719962
2477170
75322005
69178026
4965222
58626526