51444354
83334094
40644409
57723718
35924535
99994813
89274652
58178362
50866760
55966197
27331960
10157926
96625373
42925994
63484603
10111062
76683209
14231247
3838834
73716837
9254439
83509832
68358224
75348880
72636373
57537774
26888791
86177523
67838429
46327534
88447268
88149544
8318577
79523727
58585060
33401589
26688099
9287123
9330645
39049236