43686656
771265
12094712
93673570
28171169
18396855
35171332
588033
81014856
51867855
42915407
37098364
70334224
66343838
66963175
10762776
82538
62975715
26174207
52889821
30504348
37881064
57438616
80602758
25073417
14695871
18995406
85301859
37161211
17881825
66162371
18916633
1672926
40642939
57869857
45173545
6287681
485559
46539315
29154193