104347
109642
93057
56483
52138
905104
935136
114272
120688
56991669
5334582
67861991
61931423
6151909
98291077
66951572
8901285
97371755
9055840
8187462