87711843
31433515
552339
27639202
95791472
22912804
26337389
47538008
42352730
57529533
61694888
30375201
14904459
98273968
88452011
16036236
53385296
83515820
8825188
69119319
21784699
9634068
32185710
57453518
4726890
68394747
31748198
15741423
14461774
90453900
1284389
57516608
911955
76241996
947719
41463178
17199885
68141874
79241828
50409058