13838915
4854932
82183349
29783578
15713538
18084721
9137236
46211429
45217193
59513141
9146374
28543646
49916229
38243333
68194924
89039341
88459854
14349191
88983601
79391738
91839310
54607438
83989258
51134552
58121577
85111946
72883946
272737
65817370
31456272
49393526
46486767
4204199
8504162
38456510
98215539
89305756
58008273
26579487
59905755