12159410
30482931
77797702
68634114
95671908
67071019
33508694
89371181
38172729
91247781
87637477
76785070
58472508
84279327
17786652
7856272
74483204
68237674
11106743
34552552
38445521
41007409
58121114
21365400
4766801
92706602
9471532
26737
10469426
931992
2937238
69852350
45164722
69236836
54726047
97142615
86657765
6153412
75888928
79062958