2075673
836016
2707618
29085545
6745695
73849602
495820
59402189
46733418
32179294
52962714
63329678
39984227
44149017
15088792
70406604
68231047
79702896
5704776
14104096
8454128
4400993
83843547
83154812
6830497
68545547
26255544
47624865
30069998
40484706
226463
17275305
63893957
89766757
5245031
97581759
6394115
13702403
61289900
65967731