58586944
90578542
2644767
54819822
3035965
71214430
3339115
12403343
17833960
52549500
14783092
71171476
91412204
91058616
5414971
27077283
7003535
14481039
61971273
41257572
1478122
38864705
64591442
94463435
41354921
34476976
8145808
49871145
61692684
88119899
72171095
77641599
9149588
5008842
61747507
75233156
84561481
10862972
45818852
31067362