91293115
77159230
86696106
39465176
51163166
48177332
22803365
8658712
2573983
62505948
17764860
1525443
79483540
52396289
6063520
13339818
13955212
7512635
18393323
66355996
7610987
37317362
68636637
61595771
7296534
80259541
3257107
36892059
43474027
84788447
38186253
63896589
14421353
49378029
789061
7932996
12311267
73235742
55031310
40891467