70141709
23609280
63785944
25176592
31409072
45041367
22002164
9521112
1112084
30897863
23385158
76803823
68414048
60993167
34371807
96325009
91447406
14632810
91762627
90782038
928268
63625422
67321538
68221505
93782666
70436548
69592923
96073863
72239576
7013730
99655007
90889966
19463039
71676156
25433567
22996854
77689212
54448199
35103603
58066400