1361873
88456672
84861154
57235791
39571466
1276481
8905410
69417760
84363323
70339643
89329865
74424010
68573226
53824113
27338634
52854370
98622711
20838035
50402550
49314156
3603188
46955879
54486281
18952707
27853465
5028944
4611554
45042240
6568579
72632473
69089087
96562600
13334247
25894847
12123594
61751419
2845768
5842279
54638667
55845377