90167882
67847926
12477333
67015960
45706362
20297482
6198970
18563082
62971465
85285054
74852444
43723002
48683219
78906501
45638625
57273483
90947767
19117796
3959632
97865649
68682696
65292070
68338592
31201588
43842236
45241758
21251958
70678632
75903552
13808898
77851547
44926380
97851790
9757645
36216289
10738450
36094953
5946207
93552448
5309379