27247063
88605525
18432804
8887961
4291747
92819531
32198322
89615989
7245003
22783795
5837680
14797765
79212540
24047785
47157
13738042
95279886
16739990
20709716
1283139
7704413
82402843
94849805
45249800
77937695
84436948
94303554
58761677
77081653
9653877
68184660
3168295
97771740
69804929
3021574
21749783
40383557
42871019
64623880
14255534