39309261
8439284
80419804
42812748
37676730
52312696
97644826
52544425
34576766
826291
41965072
23548745
573597
88549071
45303639
6142040
3263680
82822340
9723665
57396971
30743452
8273147
3911688
755745
32477142
14431867
96845501
69204239
15027002
64327542
9836452
8092600
26164763
91427988
4093299
1325197
17241046
31653656
42374351
31078897