2046531
58615771
70204176
1376482
94114391
83524222
58524782
5200250
71384384
45419429
29154631
124296
472687
18833410
43725051
36382576
40431236
74281593
22383944
16952476
9959900
80346944
83006284
45586067
56693699
15266942
9035774
6414292
50209394
5572204
81432024
14565366
4075932
26616061
24612152
91696619
88195195
9477543
80438277
48201864