90108647
1528998
55029194
67559494
87321901
9928786
36349692
67484539
44746248
73736240
49025797
82343682
29158598
31339798
69482096
94689716
67208962
45605489
16707748
40264702
784479
48772503
449586
61458938
45407445
10484578
1829749
72336417
54112702
50806420
27379548
62231018
1608254
67241074
36798243
36086355
86055706
15965198
84513345
78714866