3771716
3822158
32674742
96517020
7804350
70875168
39901033
38141246
23957273
97302366
74872665
62606681
13442531
17145020
76999522
6856444
1958495
27686364
53208969
42481942
78599069
4079809
21861013
46059814
68669592
39004018
30047977
42417131
32369726
63525523
255393
4269735
82032640
82694565
31562691
82138182
1369296
45282778
7957601
1408755