85979477
22693629
8963941
2181473
7021408
5095570
39764615
6847188
19295373
172406
32863341
24698996
45873703
63798868
9570648
44352656
69972939
84361826
12183616
127327
21387342
52384548
44028481
67528927
85438944
6217401
25506361
78061521
30116014
25884169
7185282
95606140
69103178
56243652
9942507
81706718
40937137
79532605
16719532
77504561