18076169
56095151
6422604
6810473
3084888
55845784
7998483
78352254
45526419
93628776
80912005
69631367
13413885
79063483
87787363
21124700
90763546
42631503
48366785
36754944
3630776
38474385
71175154
23032901
51383011
70043361
16914746
15521853
82733444
12153532
21172048
17074473
83052695
55922697
69336663
45724871
41103758
518417
30794964
39501634