18288078
96685921
86213500
82643526
67771515
82695624
98079846
56599040
47822200
14638797
48759404
81514506
39359815
77884501
47986227
95084488
43665917
4405170
4881644
91724684
10905218
62451880
48909416
5298594
68333873
1206586
92951464
24131081
19333048
72117645
89214960
68816266
39762406
15861965
20269737
16896163
82668306
39761039
82153160
6892006