70018818
95237848
60906216
49298399
58376456
29335764
2132942
85901821
42532469
39086070
58926809
1237554
68967786
9687051
42894348
2263253
78739371
34474720
54352783
69151478
32921660
12029884
24188324
75258622
32041112
44329810
88482035
63425355
74465633
21761580
88656525
74209126
98109958
34551113
65481037
58231696
23308843
38451613
59613846
76418796