86716752
24794574
49241054
41092328
41821305
18943222
42204631
95909024
9000267
49873888
36699511
9120732
50449184
37086354
62473896
29261876
5857582
4619889
38719366
96712712
6506850
84728647
37021694
23761802
600626
1040497
89467333
66098313
56285127
28638483
86337944
12562254
71249158
6417808
86159644
56742105
24137478
18716268
6535009
36975977