29625694
8674527
5530590
9132756
65131617
72616824
5965302
3701854
8464665
4019170
9925899
42505587
21749080
73317843
44108991
82851998
97832765
8203697
31233340
2835696
20892998
54774001
99081076
18339940
9856805
5515154
20557760
6873933
7234707
4938831
496508
89949965
16087761
83142669
69528140
71055193
41127870
34315440
90548688
89388990