89815721
57975664
46579487
54727262
79064882
96103671
94929982
80805271
16823360
69489967
47263596
28992591
71278574
46719184
19549423
8937960
51087947
12304450
87533431
50701370
84454682
32038038
67832347
7146165
34529660
53736854
42037531
36771166
70646475
19249488
8408493
37909279
46536698
7918460
73161412
43452798
47431506
8789649
3724177
60488713