28373224
31628424
80517022
57638698
4460430
60102804
86052618
62203281
98194208
54859676
17393680
13395716
7837213
44658584
43117148
120870
21482200
24218889
20516176
6169762
30812246
40799333
99198357
47631490
46373709
10065628
71202709
18602395
94939949
25658558
773566
6717764
71676736
70059128
17405545
49962475
50394454
76566296
18905022
44202265