20032745
98401457
18138247
4529414
184490
87971910
90813274
21006920
6062412
7413507
86516769
671600
68616528
977599
54996067
9673794
33604678
73371333
97113864
24552137
35423697
11635814
55743635
30388647
35852864
77039902
4229770
14402104
836532
77214872
27157396
14906998
25057548
49628230
34933468
99297092
22161637
88057
97896201
6943435