49632922
85799127
27984075
23888277
93703031
364459
16647640
41825691
27545476
17809220
27783476
19267018
92899545
39633992
27681137
34629901
5429329
76076978
73826907
89888072
69116235
33067859
94433790
36964128
66363511
22692614
42823378
35633205
62463476
25114239
85685350
87448793
46366333
76353912
69408013
4861025
7926051
9963938
5091742
64974184