89118595
76567552
21153826
57687099
49822734
9078794
55142630
31512647
21959566
41868826
88591796
7988987
12109082
135665
46425964
61932477
41868743
26629550
42807932
41908085
79085572
87256903
37985171
63332648
48325059
81714355
18794989
18483817
73426178
32963904
55551312
38633612
97568200
77609811
248936
76227759
80047442
11157514
6721310
19377702