57392865
34815856
26986995
93513829
5137907
78838310
86999710
93372630
18428191
71752935
80277093
23126858
8729255
59644847
63171875
1522630
5051308
83094882
39452401
97671808
54749409
10625952
45948964
66849627
73665079
16989791
6584982
33696153
8627491
25343978
79794297
37017649
45982073
798930
32057185
66118611
5411201
7080926
98216472
188872