43106888
86478620
52641265
51994912
61177521
7219459
16899474
79632117
88714783
44963538
8144602
73564411
51382591
17089575
92548411
65729829
18137811
40008391
39932769
84582043
49926705
46577477
31081629
25296349
99249040
13325468
83962862
9469717
85457299
11985120
62236503
70568052
21413586
35077674
78383938
97625983
436041
98223154
87431073
68497303