80449882
33816576
80261869
18521171
24034373
31037625
28939155
593188
72893111
26736780
85805197
7120795
68372880
55667973
85288123
421862
99239845
61632076
7628469
39431840
8879567
4632067
90594925
33681457
72297652
5917074
48014690
84029263
85231300
94776141
18916868
91029349
42885645
64787086
7477119
71705401
6226822
90865647
58034951
39029002