67957137
31397310
92817059
74342951
6688244
12127423
45612549
15804626
85148012
43072574
13702260
83425555
87529278
26015526
111169
845260
4579559
42261605
65274302
86796583
36202580
65208698
64181829
57769811
66738896
31852553
12364450
57855226
46344143
9290543
92485951
27534820
58812062
99477425
6011102
7194491
35809892
62949448
2090537
10071966