95764917
89211764
656629
844556
5960126
87253287
40439806
50809962
23633597
36292269
42769282
22169442
65261229
36226666
96462884
7569683
38593477
3252810
95355244
39463857
8348295
6122179
35364743
58167688
47909572
5553235
7494588
56189518
61734590
17387521
87104601
5727486
77704134
5853981
6575292
20969111
50886955
1306653
68505639
75672443