56812487
66831931
34515055
31901471
2396489
67914726
31666050
578825
82976441
52767661
4137416
4096912
73468071
12532989
38184462
39766184
5346050
77031882
27693726
89476638
94632001
7723541
41068902
4883333
24935895
92477581
83009540
45881704
62342550
97634815
60227400
48163268
76175290
22737420
55997170
76384163
61094118
88213086
45396178
90756847