39803322
97527722
91135975
57468607
86809116
87367042
37518819
79954090
91672258
73232954
66356461
40596377
62056074
56856585
7737572
4066995
96811865
39288252
97503497
6205291
504901
34664999
16597563
8034915
35537097
45416624
42786257
63625317
87872144
769036
1112901
61551303
84184972
82183209
78333613
73906616
72895790
9029878
22735449
37094503