57883984
48382862
24997708
3771499
24595842
14023749
19724490
77708962
80057130
57259381
97935663
31349885
32811896
67142510
73385827
57516957
9502823
7968842
162542
65376057
71172818
45994073
32707676
77887788
80804538
25865713
9738278
18983422
70516811
97174399
8511926
37906021
1034275
76497378
96472701
2911436
7921137
14186867
5415775
90097534