96091774
7077954
27695544
14059675
57445279
57642351
1615130
48911933
4026097
65847196
13345284
17011617
98096749
62819121
57991043
40319900
19888281
7861112
32293844
62254111
61749371
12613490
43091601
96475231
81834624
43542402
18788754
55734942
65663208
3322882
96604319
67561210
80622116
83855527
62947755
88985942
56812331
89877346
35122381
55954093