97195013
90373474
13605004
48312896
66202646
49115277
13654245
88967961
47503243
21174659
68552026
73911899
55803786
53438625
2753955
21066955
87704237
4719621
81573134
37102186
89373558
98233500
96856984
24573913
1983613
55213235
36102422
28556561
2358660
8583807
8556549
79632423
71665861
35295527
94901472
75311962
97658012
92268024
2179125
14122226