57433749
78656948
18101874
84876380
1977984
22599797
32649555
78646335
7782778
90682434
63423967
6222196
82347151
3659338
99284706
92165378
20312194
2367560
73737267
39605303
29576161
48429315
31378869
90671438
67831415
83902032
29074600
11817083
4224283
3822986
86439779
2062203
9275710
42672398
65536295
76315671
71012852
68412271
38688118
667520