85157515
51999365
29869935
40381372
17555587
57148076
49248841
53852853
21132102
4825364
51762007
77129997
33066329
35528539
74836237
813825
8079872
48556203
15851928
86227061
56036818
50495405
85852979
31857965
60026680
63565611
87468980
69124899
20047640
83972247
22871062
94999876
49195109
13947419
79412515
15757124
14487738
9967715
62237095
50429594