96829530
97041911
41064604
88582887
72191867
34675306
31707644
38867841
11222051
33852881
16064903
40311754
13448667
66792481
32068485
77535771
24228048
69452383
87923951
31328676
89915652
60469678
76838701
61166359
85924087
15959339
69523413
78803565
39184681
97798028
63165502
34862785
77971984
37699687
1009756
53802793
23682578
71551714
9562987
8319140