1802355
39249844
33842264
94508822
76955189
4615514
78593096
61363520
544430
46357421
3305234
29031969
9801883
57888111
30821468
16936044
57072558
9897796
4058965
52661074
60961619
9583115
78295588
66986858
32939678
15024915
8139580
96441815
85726820
88259355
80569750
35966973
97133489
82955387
41413427
7472551
15038790
71426591
81028592
30356458