37925500
33151625
1643215
14692174
32865240
78782468
66322734
6763168
42847145
5589556
72166065
58399220
57523637
2869534
18539723
91596294
35213741
80191539
55266485
53518491
31908847
58113495
6346924
30145910
20444723
13337449
32226964
78685002
57719929
81701653
20569016
5151690
943759
6417334
40321906
22145161
2056522
30699134
57207476
10781399