73497630
703432
63575815
68928752
17215821
63559840
56235402
9543248
28995325
14531532
14672418
423281
29638341
62695757
87488198
904338
10822524
24128837
46522817
62254749
67738624
54288284
77879136
49455362
77219552
31856807
23935915
66013975
88515558
54849474
17332165
5151318
13887297
58848707
92769155
79519895
18039330
99969131
44645466
39443558