89649498
56342619
69181430
5418409
20168191
4082191
92225490
88711382
32916623
46424585
39359925
44706917
4399820
25927493
40497359
85269337
43475021
60065999
2805479
87271451
26965073
35593061
54195705
12828959
2622219
82908643
47081678
60989991
7266441
68773369
51076290
19836102
61241558
15517610
69649506
73416257
88757700
50516015
48314640
80467884