31006387
11837071
54109865
42125266
16177286
5617519
4051617
20638837
28253468
29574859
27543607
91032505
89932018
10829081
39401894
29498730
65563518
932834
65266277
33294792
85294527
89191682
85297347
72982815
11907958
73438717
67836353
37732457
84259720
90903288
37745947
93505180
41271991
93502796
42637172
27034953
5438746
83033695
91883080
69609635