5913510
66311264
5761851
12986575
88673838
42524084
19768880
7059606
58508817
37565099
36773881
391888
88044915
81031625
46365160
49755361
52657202
20207952
401258
59823952
73344873
50624698
35193001
3648115
19564623
69488286
83432303
41267841
18994188
19956500
11753253
326698
61307714
33424590
61243755
9349820
41747374
38428188
7138633
39343484