43352363
72489327
4688039
60721583
88418242
41748651
65779237
74603821
806018
149494
89151724
72957044
9605134
4978487
35908848
23026573
2634657
3436342
25447194
35446447
7829451
4406980
16073934
13419379
4634273
94744395
4565130
48908626
7624374
20636906
13723128
52941477
26287753
1367429
96136439
6252853
8445656
82851419
86879566
23878522