91993578
73563823
71486569
3925738
32687790
25386575
46442125
92767212
71172036
48359888
82175369
31866320
97812005
3774228
2305697
94348555
50766596
80778844
6286773
14369745
99222157
4156811
66435803
52262868
46693271
8588366
7229101
19202376
70244793
17494011
147882
61288669
6839136
29708047
62187498
98257397
3361997
29172513
25749276
96767333