51384649
129200
1711119
16981794
86891794
45274452
48406123
52144829
63982647
17902518
47927155
11514457
16893469
58415329
22009076
47239229
71363740
73828028
65226301
28624434
711418
15523770
8867491
45346389
25659755
35331048
10138671
71484164
14556363
37101251
59528386
71313147
68645757
68766445
49906658
81647404
88335682
15613742
39101965
36188308