11571838
4611023
43992719
17453815
9498747
76314928
227796
16656286
36947932
1559294
30644204
25038109
42434231
37055366
26536687
25548302
9877231
62971446
5343697
7952804
46534439
75583627
45032258
50242753
99335776
55352717
86144821
39293677
49395954
52575444
47592500
51612942
69034260
23692388
23121469
6214809
8931325
55857381
9396476
25677457