58915198
98144208
10008514
2501447
84274477
851167
61872513
62408009
32655742
85969399
30873579
80234635
19436753
3389139
27865255
15415093
88873398
43118229
58609271
2476979
39291330
91301857
12976664
6726986
37365019
54447301
40682412
74778306
27748904
84369758
81815258
95569232
30731374
6425383
63733378
43053077
21969343
24417421
64969400
3488264