20306950
89704874
79538874
66117078
39539388
42908482
9289328
27032164
3551183
60519382
72953196
52198160
21036603
72743216
33853489
2584451
51494916
90291119
75614291
59988443
75837009
75113557
59299521
81166513
52955841
81999537
66164353
58713182
21201043
73756281
89388252
99812695
41485294
76076691
51833651
87888726
7821367
225010
43914357
10653482