97599108
50331525
24481727
62911975
48266858
44651184
69874302
4641210
32722324
10013231
81825849
58571248
32327428
4765000
43828143
92695877
38282878
6285279
33368735
47985429
97962096
76854778
52596269
97108277
3608693
66222389
6760694
4993924
35678936
84923096
29143057
83868844
16993590
7555526
57532024
13638688
30742695
6028484
4558276
5572333