12830
307745
89735
72899
45051
42896
28180
2750239
32185
38830
28572
855014
87439
1449713
1579725
1509316
2043031
51724
1567619
21871
40393
25362
724710
629910
47615
78748
80547
599618
34615
1870726
1194314
40414
3018046
889517
595910
41173
41435
25581
14320
35913
37983
17213
2186448
893614
34053
54036
23756
21455
441112
2490958
60626
33966
52168894
178491833
430595728
28514
23845
44556
2234856
2859841
55562
43053
2079121
69046327
127998060
330883391
86467959
77658103