43235408
96707501
94097174
563339
3589197
4141329
75616130
54085133
82335737
21555416
73614306
8504127
66942722
39702454
74516567
4688597
7127906
40253923
2408848
20907200
32667003
56568550
30825242
51635553
20544698
28921353
74363055
34028416
64903880
69364033
62897102
12041881
42141375
17942871
50119307
12636336
49803093
52535995
45096164
86332439