668829
18966520
1817314
57321037
99653762
4202949
34008302
34353771
65661679
62735861
27616068
39782431
39072077
94893133
50624543
82588969
53781859
11092233
9314279
94364707
46158948
89965785
38028024
1797495
20359962
74649265
8800242
20594014
71724326
62786635
42925738
4887342
17097262
24208755
33512737
34777884
64447265
5326906
21506860
14972957