47312884
72825079
8259878
26002901
1954484
95697170
61965924
41777190
56142862
18881600
8254863
99759919
13157398
44718804
17744072
33442342
60269636
17017174
7134691
19897700
67609145
7698495
7473547
82644322
27313172
98111894
57407510
65021530
7632357
2227025
34034253
54186250
3693149
5449294
26888642
53503069
86483851
68303986
60359800
57925074