23051644
14529229
14567376
41872689
28828597
80394899
22952756
29248735
52324340
2067129
58036665
50466750
22592265
72097325
4355180
13506937
74431632
82294522
3584943
51062129
63862988
49223649
68994857
15263677
32793569
1193530
93631736
46074526
93241459
55104870
21538868
65893200
7841043
14001939
80808256
8821863
76634898
88681829
67296537
8704180