48906076
14515129
36716979
71979587
14792895
59555248
74236964
91455916
29451095
62154468
75932561
27436583
7257692
86941780
97062989
41209030
45317
675016
64323118
93323336
6570251
9315582
39927161
90691277
72898227
41026844
62856625
59917560
85313689
83292625
16348207
74026141
99934644
40074173
80238005
72618725
27051772
88021548
75068632
19705411