10279252
7212630
36778680
94883691
7471834
94832440
58745219
23678215
72504687
70781782
7825886
2569212
71038161
8296587
87623504
67859284
83499459
25773247
8735115
18436287
5125058
69129835
64133181
3693126
29853374
2641570
75455113
66913120
15417707
2501687
9362582
43368022
31552393
44601243
6390209
44098286
28189555
13022570
65902377
3903272