38835990
38511551
22301975
58061466
34778355
92906610
72806248
32749186
66272104
28579064
49084547
9791121
10846255
50375096
44262597
52489414
69591548
59914672
2132215
31455595
18804644
12593544
17375714
47485601
44117490
80852959
76321411
36607380
51575472
81369793
34471867
6781744
7142193
55106659
21926123
32826241
50969657
28091128
73501064
46986023