93898400
1842817
45023957
9718615
77667473
51562651
84209554
31828031
74941651
94675084
78231588
252356
23926987
73662689
62502230
73659293
88775427
87335666
23212157
76463824
22261055
15647215
71082681
97781817
53029336
76596881
21867023
6253132
41699721
70872357
22768742
96448986
42139974
64452266
48064944
60989374
72537764
9262649
84861594
5457282