31351385
67159396
33789403
44484656
1485530
44295290
3778413
40352721
42985723
10725446
18637478
46825125
54494996
64475448
56937346
38437869
44523674
5584913
13665945
32056440
5289031
14505762
92815043
21515971
46754696
83006629
62743927
62013041
7957407
38133721
5979534
51777695
34117188
74145254
15116806
16565035
53731841
18205983
98529666
66849420