86121159
7888176
79143606
40308492
96402315
31418763
8196276
50301910
9839284
45706633
46053518
71471923
48215159
68193761
4900501
75593712
82287516
42863956
92163241
84472274
61374556
43668358
90501534
98309198
59714795
94155056
7131697
38234230
3212006
20822981
87222440
79308455
80756193
57033742
93167598
22185104
43565097
50774155
7852443
65596829