65058391
31245218
59796365
20523806
96743200
53637712
5994441
16389850
8836547
4057856
23222215
45548658
15727958
30389698
7879878
32238744
91617922
67637772
14623341
4805342
68617936
75854352
85334529
7939249
176913
7967728
95581491
97306853
89961629
91564834
37137605
68752140
48623968
12233597
9672849
60017393
27602775
43632952
79119158
77249019