88273194
101182
35372506
5881041
44973173
59692758
70572518
39905171
17266780
57343518
8533635
38571532
69692538
53021854
24662807
61513176
81591804
12136501
33834100
97341506
99752077
97192838
4179382
54951206
39235227
11868165
13311608
9117973
12847709
39943856
68208729
86783290
63658865
98119068
63828423
22128587
32742901
59601220
35587429
56502537