18256687
10495879
5759189
23703681
87241940
80196582
31542517
402576
62349142
43532909
96124740
37289628
59461401
24024193
87283825
18604204
68891055
18622112
1099504
78148533
539095
36158778
87149247
53918730
59703306
27131517
53156440
2911865
51065632
27012809
76812213
76289806
54319165
89826999
48433062
4867994
67161674
20844260
50798743
22025492