56612797
47143527
11942366
61135617
92377354
10047081
58876666
24525977
82279565
62763248
1863638
86917341
147211
26139639
96073834
50975518
30064087
62863704
48277927
564097
74696297
64976975
80448411
75051868
43582263
55193706
92175251
13552262
76908103
36134727
3372121
16429458
91837419
24495608
26517457
16542974
35617343
36414817
42907960
20845173