96948525
11223353
6168484
52914818
2429712
75156486
53547209
4578951
826690
60168035
82581583
66353838
34808390
98987768
3224373
8339093
9506144
36009056
55819407
13797820
99372020
69394705
53095583
4864569
3558554
21734021
69069521
7771070
20664475
82301060
91839454
14895091
83984043
52173364
52613689
86827971
40512253
94508289
97105853
8575264