29143984
62701018
50222259
1697631
44001182
45404282
20409926
19844496
13407460
20262141
54109689
82501406
43045404
4483828
15524009
84105549
29152707
60149306
914482
61896011
8505859
12244840
48204406
93747317
86509325
227855
48376314
80606237
12212652
15311072
91394638
85361471
2510213
60881986
46957793
9768726
48352602
43834644
67628491
5193170