87814168
80462684
23932574
39854651
119019
35218517
46892076
79459853
63535676
56873446
43668761
90938015
47722776
30603833
20227659
4649084
35556989
21657383
29815036
5970215
36777861
83275269
45655135
17984584
20916817
80681483
25155559
40461509
52314867
72377176
26263396
35735695
48915952
26865668
88124891
35452640
52024923
81349588
19567119
74437045