47455946
6891478
94728727
10829906
18597318
12322693
26338498
14827966
51993773
34189382
80378842
68886844
97086780
37028969
19344551
35836229
5629183
954125
49215792
98875538
37363727
8397125
277210
35492300
64163800
54098
29163640
1947245
37861247
27636461
89401512
35808723
76635382
9003928
86831008
73688054
16808358
82143389
20522575
60292455