20809893
85606475
26769135
64955215
30846255
64383761
67688815
58132140
5713901
75122839
60453292
52752212
4475996
77188373
30582471
54849735
16345222
24421307
38783201
16776276
66831523
40836288
53409196
63381725
31302884
99568928
90346829
24647552
22458102
92558949
87946224
59396329
8916356
83291128
90013383
40592304
9722807
52771390
98587657
9589910