82977332
6771875
35425042
97368050
21524743
97032506
25286148
90611345
17279717
32419173
57353282
41569610
13168069
77964967
25679659
95771243
12033224
17487246
55403974
46777765
29049621
30339274
97475373
89851700
1107525
30882206
8579653
32662829
70083315
75999028
21907644
95058538
45328316
83336895
75811477
44113678
35979092
47615636
949919
67452471