66161553
42834333
91417865
73039753
27731479
83094874
23712076
259143
56018122
96237200
51673107
48318574
20386895
2060380
85799657
82694675
82943668
2112650
63598252
3742650
37395262
8868027
9333871
58341086
5258234
3874543
80966876
3093266
69339100
39237247
83215173
8763541
53843574
10794340
10081818
36745636
484438
96896748
22235526
29931012