5159251
65794071
97134740
5927886
6292203
91521155
68348644
32323593
15869831
323165
12248915
61794814
30653391
27221043
21874889
80507503
34165236
74747643
21529073
45401221
88685513
14414540
79399349
21157340
41931458
20028577
39308617
9501162
82457403
3011330
46108796
99895102
11852027
63408643
39032008
44304133
36516653
95947200
92731156
94682676