81866372
92563108
94027339
70426186
84238030
42288086
48715440
30219878
46155384
51335554
52389031
62093710
953246
93476845
18567563
10179971
55524854
49207005
64217610
33701181
22999057
84905057
25941833
31213003
1481355
50036388
24845666
58514379
64146291
95077352
3338461
29817092
863263
38185386
3756697
48272841
9542508
1501757
27372823
24293649