69975285
1983658
85348118
75467630
31847495
65684280
85174113
79083755
82962067
3183638
77545250
9337528
88172372
15483040
4705039
26363521
26022796
14512840
47865879
5158643
1482731
24209997
70054226
78693102
55678680
11901475
3323967
65358183
51855831
62268135
23834648
44428105
180915
82222615
52975900
94571586
91773439
37998859
81431079
1496849